在IntelliJ中添加自己的自定义宏,如“sout”

时间:2015-06-29 11:17:43

标签: java intellij-idea

我真的希望能够输入sout并获取System.out.println。事实上,我非常喜欢它,所以我想添加更多这些。例如,fb可以是最终布尔值。

如何添加?

1 个答案:

答案 0 :(得分:5)

如评论中所述,这些宏称为"Live Templates"

创建一个:

  • 打开设置菜单
  • 选择左侧菜单中的“实时模板”条目
  • 选择您要创建新模板的类别
  • 按设置菜单窗口右侧的“+”按钮
  • 在您的案例中添加缩写“fb”
  • 添加说明
  • ...然后是文字:

    final boolean
    

    $END$可以在这里省略)

  • 现在选择上下文(链接位于文本字段下方),此模板将被IDEA使用和识别

    我使用了上下文Java 语句表达式声明其他(但是“其他”没有显示在上下文列表中。)

它可能是这样的: live template example

要使用它在适当的位置写fb并等到IDEA建议使用模板或按 ctrl + space 激活自动完成,它应该创建:

final boolean

您可以在官方帮助页面上找到有关创建和修改实时模板的更多信息:Creating and Editing Live Templates