源代码编辑器包含一组常用代码片段的可定制代码模板,如 for 循环和 Java 关键字组合。
可以使用以下任一方法通过这些代码模板来生成代码片段:
例如,在 Java 文件中,可键入 Psfb 并按空格键,以在 Java 文件中自动生成 public static final boolean。
有关 Java、JSP、XML、DTD 和 CSS 文件的缩写列表,请参见代码模板缩写:快速参考。
例如,要生成 public static final boolean,可以键入 pu,按 Ctrl-空格键,按向下箭头键两次,然后按 Enter 键。
还可以使用具有以下优点的多行模板:
定制代码模板列表:
使用“选项”窗口创建代码模板时,可以使用几种结构来定制代码模板的工作方式。下表列出了这些结构。
代码模板语法结构 | 说明 |
---|---|
${cursor} | 表示将代码片段添加到代码中后应该放置插入点的位置。 |
${Identifier} | 表示使用代码模板时需要填充的标识符。在模板定义中使用此结构时,请将 Identifier 替换为要在模板中出现的标识符名称。 |
index | 可以在 ${Identifier} 段中使用的属性,用于指定应该在代码片段中生成未使用的变量名称。例如,可以使用 ${ind index}。 |
instanceof="FullyQualifiedType" | 可以在 ${Identifier} 段中使用的属性,用于指定标识符必须表示的实例类型。例如,可以使用 ${collection instanceof="java.util.Collection"},其中 collection 是模板中的缺省标识符;java.util.Collection 是标识符必须表示其实例的类。 |