Intellij idea intellij的javadoc自动生成

Intellij idea intellij的javadoc自动生成,intellij-idea,javadoc,Intellij Idea,Javadoc,IntelliJ是否有自动生成Javadoc的插件?示例Javadoc生成(编写.html文件)是按需为您完成的(工具->生成Javadoc),并且在设置后基本上是自动的。生成javadoc存根(jautodocforeclipse就是这么做的)是一个方法一个方法、一个类一个类地完成的,并且只在您告诉它的地方完成 在方法签名上方键入/**将为您创建Javadoc存根。我怀疑您希望对整个文件、包或项目(如jautodoc)执行此操作。以前有这样一个插件:但它不能与10 我不得不说,这个jautod

IntelliJ是否有自动生成Javadoc的插件?示例

Javadoc生成(编写.html文件)是按需为您完成的(工具->生成Javadoc),并且在设置后基本上是自动的。生成javadoc存根(jautodocforeclipse就是这么做的)是一个方法一个方法、一个类一个类地完成的,并且只在您告诉它的地方完成

在方法签名上方键入
/**
将为您创建Javadoc存根。我怀疑您希望对整个文件、包或项目(如jautodoc)执行此操作。以前有这样一个插件:但它不能与10

我不得不说,这个jautodoc示例虽然是一个整洁的聚会技巧,但却是我在IDE中见过的最无用的东西:它基于变量名创建描述——但前提是变量名的描述性很强,一开始就不需要注释

/**
 * The number of questions
 */
private int numberOfQuestions;

让你渴望穿孔卡。

更新了IntelliJ的
2020.3版的答案(也适用于
2019.2

  • 下载插件“JavaDoc”(
    Ctrl
    +
    Shift
    +
    A
    插件
    市场
    选项卡>搜索
    JavaDoc
    (按供应商:“Sergey Timofiychuk”)>安装)
  • 并遵循以下步骤(从步骤2开始)

    --先前的答复--

    在以下IntelliJ的
    2018.2版本中测试

  • 下载插件“JavaDoc2”(
    Ctrl
    +
    Shift
    +
    A
    插件
    浏览存储库…
  • 重新启动IntelliJ(
    文件
    >
    无效缓存/重新启动…
    只需重新启动
  • 对于当前元素:要为当前元素生成Javadoc(比如setter方法),请按
    Alt
    +
    Shift
    +
    G
    。如果由于不同的键映射关联而无法工作,请尝试
    Alt
    +
    Insert
    并选择
    为所选元素创建JavaDocs
  • 整个类:要为整个类生成,请按Ctrl
  • +
    Alt
    +
    Shift
    +
    G
    (或
    Alt
    +
    Insert
    并选择
    为所有元素创建JavaDocs

    (一个警告是,它只为公共方法生成javadoc,而不是为字段和私有方法生成javadoc)

    一些构建系统使用checkstyle、jalopy等。它们最终要求人们添加蹩脚的javadoc。最好的做法是让代码自己说话,但当您因为公司政策需要而无法创建数据膨胀时,最好使用类似jautodoc的函数。ctrl-alt-j,你就可以提交了。同意@branchgabriel,IntelliJ应该有像JAutodoc这样的东西,非常想念它!Javadoc作为html或Javadoc作为嵌入在代码中的(/**doc*/)似乎在2020.3中已经过时了——至少它不在市场上plugins@elonderin更新了2020年的答案。3