如何在Eclipse中创建新类时更改自动生成的代码

Cli*_*ote 33 java eclipse

每当我在Eclipse中创建一个新的Java文件并检查添加选项时public static void main(String args[]),都会生成以下代码:

public class Test {

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

    }

}
Run Code Online (Sandbox Code Playgroud)

我如何能:

  • 删除@param args评论
  • 更改缩进,以便每个{都在它自己的行上
  • 删除TODO自动生成的评论

pek*_*pek 51

缩进是格式问题,而评论是模板问题.

模板位于窗口 - >首选项 - > Java - >代码样式 - >代码模板中.浏览所有这些并查找您想要更改的内容.

Formatter有点复杂.您可以在Window - > Preferences - > Java - > Code Style - > Formatter下找到它.那里有很多选择,但我会回答你的问题.

  • 模板 - >评论 - >方法 - >编辑和删除所有内容
  • 格式化程序 - >编辑 - >大括号选项卡 - >更改所需的情况
  • 模板 - >代码 - >方法体 - >编辑并删除所有内容


小智 6

  1. 在Eclipse中转到Window-> Preferences
  2. 在左侧面板中,选择Java->代码样式 - >代码模板
  3. 在"配置生成的代码和注释"下,展开注释 - >选择方法,单击编辑删除或替换模式(*@param args),单击确定
  4. 在"配置生成的代码和注释"下,展开代码 - >选择方法主体,单击编辑删除或替换模式(// TODO自动生成...),单击确定
  5. 单击确定!