Intellij-IDEA中Java的实时模板在哪里?

noo*_*les 12 intellij-idea

没有Java

我找不到Java的实时模板!谁能告诉我怎么设置?谢谢.

JB *_*zet 8

它们位于除了Java之外不是特定于另一种语言的所有节点内:迭代,输出,普通,环绕等.


vit*_*tfo 6

正如JB Nizet所写,Java没有一个特殊的节点(但是您可以创建一个)。如果要创建自己的Java Live Template,请执行以下操作。

  1. 打开设置窗口(文件->设置)

  2. 单击编辑器->实时模板

  3. 选择要在其中添加实时模板的模板组(如果需要,可以创建自己的模板组)

  4. 单击+图标,然后选择实时模板

  5. 指定缩写,描述和模板文本。

  6. 不要忘记定义上下文(在您的情况下为Java)

这是一个如何创建自己的TODO文本的示例

使用实时模板编辑器(如上所述)打开“设置”窗口。

单击+图标,然后选择模板组。

将此组命名为Java。

在此处输入图片说明

再次单击+图标,然后选择实时模板。

指定您的实时模板和DEFINE CONTEXT

在此处输入图片说明

就我而言,编写mtodo并按Enter键将导致:

// TODO myName
Run Code Online (Sandbox Code Playgroud)

您甚至可以使用变量。输入您的模板文字,例如$ DATE $和$ TIME $

// TODO myName $DATE$ $TIME$
Run Code Online (Sandbox Code Playgroud)

单击“编辑变量”按钮,然后分配给每个变量(由美元符号定义)和表达式(预定义函数)。

在此处输入图片说明

现在mtodo将导致

// TODO myName 13.10.2015 15:39
Run Code Online (Sandbox Code Playgroud)

预定义的功能可以在这里找到。该示例是使用IntelliJ IDEA 15 EAP创建的。