是否可以设置 Intellij 使用 @author 和 @since date 自动为方法和类生成 javadoc?
我在 Eclipse 中有这个功能。
我知道,这些文件有模板,我也可以手动半自动地将 javadoc 添加到选定的方法/类。但我希望生成对于每个生成的方法/类/枚举/接口/字段等都是自动的。
这对于例如“提取方法”、“覆盖/实现”、“创建 getter/setter”等很有用。
这将节省数百的手动操作。
我正在使用 IntelliJ Idea 9.0 BETA 社区版,#IC-90.96。
TIA。
9 回答
对于 IntelliJ 12:
将插入符号放在方法名称上方,输入 /** 并按 Enter 让 IntelliJ IDEA 自动为此方法生成 JavaDoc 存根。 看这里
对于较新版本的 IntelliJ(2018+),您可以使用此解决方案:
键入/**
+ 然后Enter在方法签名上方按下将为您创建 Javadoc 存根。
目前是不可能的。您可能想为IDEABKL-1787投票。
要在 intellij Idea 中生成 javadoc,请转到 Tools->Generate JavaDoc(第 4 个选项)单击它并提供保存文档的路径
我已经放弃希望 IntelliJ 能够做到这一点。我现在在 Eclipse 中打开我的项目,转到所需的文件并调用 JAutoDoc。
现在有一个可用的新插件。效果很好,您可以使用 alt+insert 生成 javadoc。
它称为“javaDoc”,可直接在插件部分中使用。文档在这里:https ://github.com/setial/intellij-javadocs/wiki
有 JavaDoc 同步插件 8。http://plugins.intellij.net/plugin/?idea&id=3403 为类中的所有方法生成 javadoc。适用于理念 10。
实际上现在可以了,您只需转到“设置/编辑器/文件和代码模板”即可。在那里,您可以编辑用于创建类、枚举、接口等的模板。我的 Intellij 版本是 2019.2.3,在 linux 上。
一个简单的选项是访问Find Action菜单(Mac:Cmd++ | Win:++ Shift)并键入Generate JavaDoc操作的任何部分。一旦找到并单击它,就会打开一个用于生成 JavaDocs 的选项菜单,其中包含各种选项和范围。ACtrlShiftA
参考-> https://www.jetbrains.com/help/idea/mastering-keyboard-shortcuts.html