intellij-idea - 如何在 IDEA/WebStorm 中生成 JSDoc 文档?

标签 intellij-idea webstorm jsdoc

有没有可能像我用IntelliJ IDEA做JavaDoc一样,在IDEA/WebStorm中一键生成JSDoc文档

最佳答案

长话短说:

enter image description here

为 IntelliJ IDEA/WebStorm 添加 JSDoc 文档生成功能:

  1. 安装jsdoc到Node.js项目:npm i jsdoc

  2. 准备一个JSDoc配置文件(jsdoc.json),存放在项目根目录下

  3. 转到文件 |设置 |工具 | IntelliJ IDEA/WebStorm 中的外部工具

  4. Documentation 组中添加名为 Generate JSDoc... 的新外部工具。

  5. 工具设置中提供以下参数:

    • Program:Node.js 二进制文件的路径,例如:C:\Program Files\nodejs\node.exe

    • 参数:JSDoc 脚本和 JSDoc 配置的路径 (jsdoc.json),例如:$ProjectFileDir$/node_modules/jsdoc/jsdoc.js -c $ProjectFileDir$/jsdoc.json
      这里可以使用 IDE 的内部命令 $ProjectFileDir$

      指定绝对路径或提供相对路径
    • 工作目录:源路径,例如:$ProjectFileDir$\src

  6. 确定应用

现在,转到工具 → 文档 → 生成 JSDoc...,等等,JSDoc 已根据 JSDoc 配置(jsdoc.json)生成并存储。

附言本指南已在 IntelliJ IDEA 2021.2 上进行测试。

关于intellij-idea - 如何在 IDEA/WebStorm 中生成 JSDoc 文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64069426/

相关文章:

android - 带有资源文件的 Robolectric 和 Library 模块

java - 在 Scala 插件中控制错误的 IntelliJ 代码编辑器错误

intellij-idea - IntelliJ IDEA 用鼠标后退/前进

javascript - 我的 "Hello World"Angular JS 不工作

javascript - 如何在jsdoc中的属性默认值中写入空格

javascript - 如何使用 JSdoc 引用另一个文件中的@class?

java - IntelliJ 不显示私有(private)或公共(public)图标,也就是方法的可见性图标

intellij-idea - IntelliJ IDEA中如何设置单击打开文件?

javascript - VS 代码中的 jsDoc @callback

intellij-idea - 从终端在 Webstorm/IntelliJ 终端工具窗口中全屏显示的键盘快捷键?