我知道如果我写
在java代码编辑器中输入 sysout
并输入ctrl + space,然后sysout
替换为System.out.println();
和其他模板:
例如for
:
for (${iteratorType:newType(java.util.Iterator)} ${iterator} = ${collection}.iterator(); ${iterator}.hasNext(); ) {
${type:elemType(collection)} ${name:newName(type)} = (${type}) ${iterator}.next();
${cursor}
}
如何使用此模板?
我必须写什么,我会看到什么?
更新
答案 0 :(得分:1)
答案 1 :(得分:1)
在按ctrl
+ space
使用宏之前,您必须输入模板的名称。如您所见,有多个名为for
的宏,因此永远不会自动插入,但您必须在它们之间进行选择。此外,由于名称等于关键字,因此仅插入关键字也将作为选项提供。这取决于您的配置,是否在选项列表中立即提供宏,或者您是否必须多次按ctrl
+ space
以在代码完成和宏扩展之间切换。