Java > 代码样式 > 代码模板首选项页允许您配置新生成的代码和注释的格式。
代码和注释页面包含生成代码的操作所使用的代码模板。模板包含应用模板时替换的变量。某些变量在所有模板中都可用,而某些变量是特定于某些模板的。
|
操作 |
描述 |
缺省 |
|---|---|---|
|
编辑... |
打开“代码模板”对话框以编辑当前选择的代码模板。 |
无 |
|
导入... |
从文件系统中导入代码模板。 |
无 |
|
导出... |
将已选择的所有代码模板导出至文件系统。 |
无 |
|
全部导出... |
将所有代码模板都导出至文件系统。 |
无 |
|
自动为新方法和类型添加注释 |
如果选择了此选项,那么生成新生成的方法和类型时将根据情况自动生成注释。所生成注释的格式由注释模板定义。 |
关 |
注释模板可以包含变量 ${tags},该变量将被已注释元素的标准 Javadoc 标记(@param, @return..)替代。“覆盖方法”注释还可以包含模板 ${see_to_overridden}
|
模板名 |
指定 |
|---|---|
|
文件 |
新文件的头注释。 注意,可以在“新建 Java 文件”模板中通过 ${filecomment} 引用此模板。 |
|
类型 |
新类型的注释。 注意,可以在“新建 Java 文件”模板中通过 ${typecomment} 引用此模板。 |
|
字段 |
新字段的注释。 |
|
构造函数 |
新构造函数的注释。 |
|
方法 |
未覆盖基类中任何方法并且未代表任何其他方法的新方法的注释。 |
|
覆盖方法 |
覆盖了基类中某个方法的新方法的注释。 缺省情况下,注释被定义为非 Javadoc 注释(Javadoc 将此注释替换为已覆盖方法的注释)。可以将此注释更改为真正的 Javadoc 注释(如果您想要更改的话) |
|
代表方法 |
代表现有方法的新方法的注释。 您可以使用源代码 > 生成代表方法...操作来创建这种方法。 |
|
Getter 方法 |
Getter 方法的注释。 |
|
Setter 方法 |
Setter 方法的注释。 |
|
模板名 |
描述 |
|---|---|
|
新的 Java 文件 |
在创建新的 Java 文件时,“新建类型”向导将使用此模板。 此模板可以指定在何处添加注释。注意,此模板可以包含 ${typecomment} 和 ${filecomment} 变量,这两个变量将被分别替换为类型和文件注释模板的求值结果。 |
|
类主体 |
在创建新的 Java 类时,“新建类”向导将使用此模板。 |
|
接口主体 |
在创建新的 Java 接口时,“新建接口”向导将使用此模板。 |
|
枚举主体 |
在创建新的 Java 枚举时,“新建枚举”向导将使用此模板。 |
|
注释主体 |
在创建新的 Java 注释时,“新建注释”向导将使用此模板。 |
|
方法主体 |
当创建带有主体并且仍需要一些代码才能完成其功能的新方法时,将使用“方法主体”模板。 它包含变量 ${body_statement},该变量将解析为返回语句或/和超级调用。 |
|
构造函数主体 |
当创建带有主体的新方法或构造函数时,将使用“构造函数主体”模板。 它包含变量 ${body_statement},该变量将解析为超级调用。 |
|
Getter 方法主体 |
当创建新的 Getter 方法时,将使用“Getter 方法主体”模板。 它包含变量 ${body_statement},该变量将解析为适当的返回语句。 |
|
Setter 方法主体 |
当创建新的 Setter 方法时,将使用“Setter 方法主体”模板。 它包含变量 ${body_statement},该变量解析为适当的赋值语句。 |
|
Catch 块主体 |
当创建 catch 块主体时,将使用“catch 块主体”模板。 它可以使用变量 ${exception_type} 和 ${exception_var}。 |
该对话框中具有下列字段和按钮:
|
操作 |
描述 |
|---|---|
|
描述 |
对模板的描述 |
|
模式 |
模板模式。 |
|
插入变量... |
显示预定义的特定于模板的变量列表。 |

