【问题标题】:How to change auto-generated code when creating new class in Eclipse在 Eclipse 中创建新类时如何更改自动生成的代码
【发布时间】:2010-10-04 20:06:53
【问题描述】:

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

public class Test {

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

    }

}

我该怎么做:

  • 删除@param args 评论
  • 更改缩进,使每个 { 各占一行
  • 删除 TODO 自动生成的评论

【问题讨论】:

    标签: java eclipse


    【解决方案1】:
    1. 在 Eclipse 中转到窗口->首选项
    2. 在左侧面板中,选择 Java->代码样式->代码模板
    3. 在“配置生成的代码和cmets”下,展开评论->选择方法,点击编辑 删除或替换模式(* @param args),点击确定
    4. 在“配置生成的代码和cmets”下,展开代码->选择方法体,点击编辑 移除或替换模式( // TODO 自动生成...),点击确定
    5. 点击确定!

    【讨论】:

      【解决方案2】:

      还要确保在 Java > 编辑器 > 模板中选中“使用代码格式化程序”

      【讨论】:

        【解决方案3】:

        缩进是格式问题,而 cmets 是模板问题。

        模板位于Window -> Preferences -> Java -> Code Style -> Code Templates。浏览所有这些并查找您想要更改的内容。

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

        • 模板 -> 注释 -> 方法 -> 编辑和删除所有内容
        • 格式化程序 -> 编辑 -> 大括号选项卡 -> 更改您想要的情况
        • 模板 -> 代码 -> 方法体 -> 编辑和删除所有内容

        【讨论】:

          【解决方案4】:

          要对其进行配置,请转到: 窗口->首选项->java->代码样式->代码模板

          【讨论】:

            【解决方案5】:

            Eclipse 有很多 配置选项。看看Windows |首选项对话框(或 OSX 上的 Eclipse Preferences pan)。

            如果您深入挖掘 - 您会在 Java | 下找到选项。代码风格。

            【讨论】:

            • 已经看过了,但它的括号标识我遇到了麻烦
            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2016-05-17
            • 1970-01-01
            • 1970-01-01
            • 2014-09-09
            • 1970-01-01
            • 2017-10-04
            • 2012-05-06
            相关资源
            最近更新 更多