設定自己Eclipse代碼風格(內部)

來源:互聯網
上載者:User

標籤:

  經過這幾次的代碼提交,發現很多人的代碼風格不夠規範。個人認為很有必要強制性規定一下代碼的規範。

  整體來說,有三種代碼風格,其中兩種類似於這樣的:

 

public void function(){  //function body}

 

  很明顯,對於多層代碼塊嵌套的情況,代碼會變得難以閱讀。

  程式員要記住,代碼寫出來是給別人讀的,絕對絕對要避免唯寫(write-only)代碼。一種好的代碼風格必然會善用兩點:縮排(indent)和適當的換行。

  My Code風格是這樣的:

public void function(){       //function body}

  注意,花括弧對(brace pair)要對齊,原因很簡單:

public void function1(){       for(int i = 0; i < 10; i ++){                for(int j = 0; j < 10; j ++){                            //some code                }       }}
public void function2(){       for(int i = 0; i < 10; i++)       {                for(int j = 0; j < 10; j++)                {                         //some code                }       }}

 

  你說哪個容易看,哪個看起來舒服一點?

 

  Okay, 廢話不多說,下面直接講一下怎麼在Eclipse裡設定自己的代碼風格:

 

  Step one: 菜單上的Window->Preferences

 

  Step two:在搜尋方塊裡輸入code

 

  Step three:選Java->Formatter,點擊New…按鈕(即Eclipse [built-in]下方)

 

  Step four: 在Profile name裡輸入個人喜歡的名稱。這裡以MyJavaStyle為例:

 

  Step five: 在Indentation選項卡中勾選”Statements within ‘switch’ body”

 

  Step six: 在Braces選項卡中,除Anonymous class declaration不變外,其他全選Next Line

  Step seven: 在Control Statements選項卡中勾選:

 

  Step eight: Apply->OK-OK……

 

設定自己Eclipse代碼風格(內部)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.