我找不到Java的实时模板!谁能告诉我怎么设置?感谢。
答案 0 :(得分:7)
它们位于除Java之外的所有非特定于另一种语言的节点内:迭代,输出,普通,环绕等。
答案 1 :(得分:4)
正如JB Nizet所写,Java没有特殊的节点(但你可以创建一个)。如果您想要自己创建的Live Template for Java,请执行以下操作。
打开“设置”窗口(文件 - >设置)
点击编辑器 - >实时模板
选择要添加实时模板的模板组 (如果您愿意,可以创建自己的模板组)
点击+图标,然后选择实时模板
指定缩写,说明和模板文本。
不要忘记定义上下文(在您的情况下为Java)
示例强>
以下是如何创建自己的TODO文本的示例
使用实时模板编辑器打开设置窗口(如上所述)。
单击+图标,然后选择模板组。
将此组命名为Java。
再次单击+图标,然后选择实时模板。
指定您的实时模板和定义上下文。
在我编写mtodo并按Enter键的情况下,将导致:
// TODO myName
您甚至可以使用变量。写入您的模板文本,例如$ DATE $和$ TIME $
// TODO myName $DATE$ $TIME$
单击编辑变量按钮并分配给每个变量(由美元符号定义)和表达式(预定义函数)。
现在mtodo将导致
// TODO myName 13.10.2015 15:39
可以找到预定义的函数here。该示例是使用IntelliJ IDEA 15 EAP创建的。
答案 2 :(得分:0)
对于那些为Live模板完成Postfix完成的人,值得一提的是它们是不同的。我没有选择@JB Niznet和@vitfo的很好的答案,我想这就是OP作家的情况。 here文档说:
后缀代码完成与实时模板类似,它无需选择即可转换当前表达式。例如,您可以在表达式后键入.if来调用相应的后缀完成,并用if语句包装该表达式。
您可以签出后缀完成列表:
答案 3 :(得分:0)