經過這幾次的代碼提交,發現很多人的代碼風格不夠規范。個人認為很有必要強制性規定一下代碼的規范。
整體來說,有三種代碼風格,其中兩種類似于這樣的:
public void function(){  //function body}很明顯,對于多層代碼塊嵌套的情況,代碼會變得難以閱讀。
程序員要記住,代碼寫出來是給別人讀的,絕對絕對要避免只寫(write-only)代碼。一種好的代碼風格必然會善用兩點:縮進(indent)和適當的換行。
我的代碼風格是這樣的:
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……

新聞熱點
疑難解答