我正在使用Eclipse Neon 3,当我注意到每次创建一个新类时,它都会对格式化程序进行常规编辑,它会在包声明和实际类本身之间创建两个新的(或空白)行!
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 :(得分:0)
通过打开Window > Preferences > Java > Code Style > Code Templates
查看在Eclipse中设置的代码模板,并在New Java Files
标题下配置Code
生成的代码。
提供的默认模板是
${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 {
}