IDEA中如何为新类型生成javadoc?
In IDEA, how to generate javadoc for new type?
在 Eclipse 中,alt + shift + J
在新类型上,将生成带有作者和日期的 javadoc。
例如
/**
* @author eric
* @date Apr 3, 2015 8:49:31 PM
*/
在 IDEA 中,我试过了,但它只是生成一个没有作者或日期的空 Javadoc。
例如
/**
*
*/
问题是:
- 在 IDEA 中,如何生成与 Eclipse 相同的带有作者和日期部分的 javadoc?
- 是否可以在创建类型时自动生成它?
- 它的默认快捷方式是什么?
@更新-总结
根据评论和回答,在文件模板中添加了以下javadoc:
/**
* @author ${USER}
* @date ${DATE} ${TIME}
*/
文件类型:Class
、Interface
、Enum
、AnnotationType
。
javadoc 将在创建类型时自动添加。
但似乎仍然没有为现有类型手动添加它的捷径。
对于类、接口等,您可以编辑文件模板:Preferences | Editor | File and Code Templates
。
/**
* @author Eric
* @date ${DATE}
*/
对于可以生成的方法(如 getter、setter),您可以使用此答案:
对于方法,没有编辑 javadoc 的功能:https://youtrack.jetbrains.com/issue/IDEA-97658
你为什么想要?这正是版本控制系统可以帮助您跟踪的信息!例如,您可以通过 运行 git log --diff-filter=A --follow path/to/my/Class.java
.
从 Git 获取此信息
(感谢 提供了特定的片段。)
需要说明的是,我并不反对整个 Javadoc,只是用它来手动跟踪在别处自动跟踪的信息。
在 Eclipse 中,alt + shift + J
在新类型上,将生成带有作者和日期的 javadoc。
例如
/**
* @author eric
* @date Apr 3, 2015 8:49:31 PM
*/
在 IDEA 中,我试过了,但它只是生成一个没有作者或日期的空 Javadoc。
例如
/**
*
*/
问题是:
- 在 IDEA 中,如何生成与 Eclipse 相同的带有作者和日期部分的 javadoc?
- 是否可以在创建类型时自动生成它?
- 它的默认快捷方式是什么?
@更新-总结
根据评论和回答,在文件模板中添加了以下javadoc:
/**
* @author ${USER}
* @date ${DATE} ${TIME}
*/
文件类型:Class
、Interface
、Enum
、AnnotationType
。
javadoc 将在创建类型时自动添加。
但似乎仍然没有为现有类型手动添加它的捷径。
对于类、接口等,您可以编辑文件模板:Preferences | Editor | File and Code Templates
。
/**
* @author Eric
* @date ${DATE}
*/
对于可以生成的方法(如 getter、setter),您可以使用此答案:
对于方法,没有编辑 javadoc 的功能:https://youtrack.jetbrains.com/issue/IDEA-97658
你为什么想要?这正是版本控制系统可以帮助您跟踪的信息!例如,您可以通过 运行 git log --diff-filter=A --follow path/to/my/Class.java
.
(感谢 提供了特定的片段。)
需要说明的是,我并不反对整个 Javadoc,只是用它来手动跟踪在别处自动跟踪的信息。