如何配置Intellij Idea javadoc模板?

我有一些方法:

public int getSomeField()

我想像这样生成javadoc:

/**
* Gets {someField}
*
* @return value of {someField}
*/

其中 {someField} 是字段名称的占位符。是否可以为Intellij Idea创建此模板(可能是实时模板)?


答案 1

调出“生成”菜单(Mac 上的 Cmd+N,Windows 上的 Alt+Insert)

Generate menu

单击右上角的省略号。

Generate Getters menu

单击左上角的加号并创建新模板。Create new template dialog

将旧模板的内容复制到新模板中,并在其顶部添加以下行。

/**
* Gets $field.name
*
* @return value of $field.name
*/

enter image description here

现在,当您生成 getter 时,请使用“新模板”,您应该使用 JavaDoc 获取 getter。

Select New Template

enter image description here


答案 2

您可以通过将插入符号放在方法上方来生成 Javadoc。然后键入并按 。/**Enter

不幸的是,模板无法更改,并且有一个请求:http://youtrack.jetbrains.net/issue/IDEA-28206


推荐