作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我知道如果我写
sysout
在 Java 代码编辑器中输入 ctrl+space,然后 sysout
替换为 System.out.println();
和其他模板:例如对于
:
for (${iteratorType:newType(java.util.Iterator)} ${iterator} = ${collection}.iterator(); ${iterator}.hasNext(); ) {
${type:elemType(collection)} ${name:newName(type)} = (${type}) ${iterator}.next();
${cursor}
}
如何使用此模板?
我必须写什么以及我会看到什么?
更新:
最佳答案
模板的名称是您在按ctrl
+space
使用宏之前必须输入的内容。正如您所看到的,有多个名为 for
的宏,因此它永远不会自动插入,但您必须在它们之间进行选择。此外,由于名称等于关键字,因此也将提供仅插入关键字作为选项。是否在选项列表中立即提供宏,或者是否必须多次按 ctrl
+space
才能在代码完成和宏扩展之间切换,这取决于您的配置。
关于java - 如何在 Eclipse 中使用实时模板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20187365/
我是一名优秀的程序员,十分优秀!