2017-05-05 51 views
0

我使用Eclipse Neon 3,並且當我發現每次創建一個新類時,它都會對格式化程序進行常規編輯,它會在程序包之間創建兩個新(或空白)行聲明和實際的課程本身!Eclipse格式化程序在包聲明後自動插入兩個空行

package com.myapp; 


public class MyClass { 

    public static void main(String[] args) { 
     // TODO Auto-generated method stub 
    } 
} 

如何設置Eclipse的格式化程序只包括一個空行(開始),尤其是如果有尚未使用任何進口申報,這樣的:

package com.myapp; 

public class MyClass { 

    public static void main(String[] args) { 
     // TODO Auto-generated method stub 
    } 
} 

一直試圖此修復自己,並會如果有人能指引我朝着正確的方向,我很感激。

回答

0

查看在Eclipse中設置的代碼模板,方法是打開Window > Preferences > Java > Code Style > Code Templates並在Code標頭下配置New Java Files的生成代碼。

給提供的默認模板是

${filecomment} 
${package_declaration} 

${typecomment} 
${type_declaration} 

和生成的代碼如下

package com.personal.test.com.personal.test; 

public class AppTest { 

} 

如果模板進行了修改,這一點,注意多餘的空行。

${filecomment} 
${package_declaration} 



${typecomment} 
${type_declaration} 

下產生

package com.personal.test.com.personal.test; 



public class AppTestWithSpaces { 

} 
+0

讓我知道,如果這有助於。乾杯 –