在Intellij中自动完成@author
我正在从Eclipse迁移到Intellij Idea。 有一件事我还@author
不清楚@author
JavaDoc标签的自动完成。 在Eclipse中input@a
时,有两个提议:
@author - author name @author
如何在Intellij中实现第一个提议(甚至有可能?)? 如果可能的话,如何更改为作者姓名占位符插入的模板?
您可以通过实时模板解决该问题。 进入设置 – >实时模板,点击“添加” – button(绿色加右边)。
在“缩写”字段中,input要激活模板的string(例如@a
),然后在“模板文本”区域input要完成的string(例如@author - My Name
)。 将“适用的上下文”设置为Java(可能只有注释),并设置一个键完成(在右侧)。
我testing了它,它工作正常,但IntelliJ似乎更喜欢inbuild模板,所以“@a + Tab ”只完成“作者”。 然后将完成键设置为空间工作。
要更改通过文件模板自动插入的用户名(例如创build类时),可以通过添加进行更改
-Duser.name=Your name
到IntelliJ / bin目录下的idea.exe.vmoptions或idea64.exe.vmoptions (取决于您的版本)。
还有一个select,不完全是你问的,但可以是有用的:
进入Settings
– > Editor
– > File and code templates
– > Includes
选项卡(在右边)。 新文件有一个模板标题,您可以在这里使用用户名:
/** * @author myname */
对于系统用户名使用:
/** * @author ${USER} */
- 如何强制Android Studio以欢迎屏幕开始?
- 使用Build Flavors – 正确地构造源文件夹和build.gradle
- 无法保存设置:IntelliJ IDEA
- 在Ubuntu 11.10上安装IDEA
- 在intellij IDEA中使用gradle构build获取gradle依赖关系
- 如何用intellij创意编辑器来分析java源代码?
- 停止IntelliJ IDEA切换Java语言级别每次重新加载POM(或更改默认的项目语言级别)
- Intellij Idea – 自动添加最终关键字到生成的variables
- 在使用基于Gradle的configuration时,在Android Studio(IntelliJ)上运行简单的JUnittesting