2009-12-03 79 views
27

是否可以将Intellij设置为使用@author和@since date自动为方法和类生成javadoc?
我在Eclipse中有这个功能。
我知道,该文件有模板,我也可以手动半自动添加javadoc选定的方法/类。但是我希望对于每个生成的方法/类/枚举/接口/字段等,自动生成一代。
这对于例如“提取方法”,“覆盖/执行”,“创建获取/设置”等。
这将节省数百个手动操作。
我正在使用IntelliJ Idea 9.0 BETA社区版,#IC-90.96。 TIA。
TIA。Intellij为方法和类生成javadoc

回答

5

目前不可能。您可能要为IDEABKL-1787投票。

+1

谢谢。这是JetBrains的一个奇怪的结论。我会在星期五投票。 但票据不关心_automatically_为生成的东西添加javadoc。也许有这个和那个插件? – KarolDepka 2009-12-03 23:07:53

+4

仅当您键入/ **并按Enter键时,IDEA才会自动生成JavaDoc存根。有一个旧的IDEA文档插件与最近的IDEA版本不兼容:http://plugins.intellij.net/plugin/?id = 952。也许有人会重写它。 – CrazyCoder 2009-12-03 23:48:48

+0

这是否仍然不存在?我很失望...... – setholopolus 2018-02-13 09:41:36

2

有JavaDoc Sync插件8. http://plugins.intellij.net/plugin/?idea&id=3403 为类中的所有方法生成javadoc。作品在理念10.

+1

在10.5上抛出一个回溯 - 不起作用。 – 2011-07-22 14:31:22

+0

我已经安装了这个插件,但是找不到一种为类中的所有方法生成注释的方法。你能告诉我该怎么做吗? – ashisahu 2016-09-22 20:01:24

6

用于生成IntelliJ IDEA的去工具 - >生成Javadoc(第四选项),点击它,并给路径的javadoc保存文档

+0

用户不问自己如何生成文档。他们想知道如何在java代码中创建注释。 – codemonkeyww 2017-04-25 16:45:05

55

的IntelliJ 12:

位置插入到方法名称上方,键入/ **,然后按Enter使 IntelliJ IDEA自动为此方法生成JavaDoc存根。 See here

+1

注意:IntelliJ 15相同 – Andrejs 2016-07-15 07:46:41

+0

新增功能:“修复文档评论”操作以修复Javadoc,以防它已经存在。 – Roland 2017-04-18 09:31:25

5

的IntelliJ的新版本(2016+),您可以使用此解决方案:

键入/** +然后按输入上面的方法签名将创建的Javadoc存根为您服务。