我正在从 Eclipse 迁移到 Intellij Idea。我还想不通的一件事是@author
JavaDoc 标记的自动完成。在 Eclipse 中键入@a
时,有两个建议:
@author - author name
@author
我如何在 Intellij 中实现第一个提案(甚至可能吗?)?如果可能的话,如何更改为作者姓名占位符插入的模板?
我正在从 Eclipse 迁移到 Intellij Idea。我还想不通的一件事是@author
JavaDoc 标记的自动完成。在 Eclipse 中键入@a
时,有两个建议:
@author - author name
@author
我如何在 Intellij 中实现第一个提案(甚至可能吗?)?如果可能的话,如何更改为作者姓名占位符插入的模板?
您可以通过实时模板解决这个问题。
转到Settings
-> Editor
-> Live Templates
,单击Plus Icon Button
(右侧)。
在“缩写”字段中,输入应该激活模板的字符串(例如@a
),并在“模板文本”区域输入要完成的字符串(例如@author - My Name
)。将“适用的上下文”设置为 Java(可能仅注释)并设置完成的键(在右侧)。
我对其进行了测试,它工作正常,但是 IntelliJ 似乎更喜欢内置模板,所以“@a + Tab”只能完成“作者”。但是,将完成键设置为Space有效。
要更改通过文件模板自动插入的用户名(例如在创建类时),可以通过添加来更改
-Duser.name=Your name
到IntelliJ/bin目录中的idea.exe.vmoptions或idea64.exe.vmoptions(取决于您的版本) 。
重启 IntelliJ