美文网首页
webstorm中生成jsdoc注释文档的方法

webstorm中生成jsdoc注释文档的方法

作者: 张路1806 | 来源:发表于2019-06-22 21:04 被阅读0次

webstorm中生成jsdoc注释文档的方法

生成如下下图的文档格式


使用到的文档

  1. jsdoc非常简单易懂的使用方法
  2. 官方文档,详细看Block Tags,不知道有没有科学上网限制
  3. intellij的自定义模板方法,因为同为idea使用方式极为类似

步骤

  1. 完成jsdoc的安装并且检验是否安装成功
    首先打开第一个文档,使用命令行安装
    npm install -g jsdoc 或者局部安装npm install jsdoc
    安装完成之后复制文档jsdoc非常简单易懂的使用方法中的这段代码到你的js中
/**
 * HelloWorld类存储一位客人的名字,并打招呼。
 */
class HelloWorld {

    constructor(){
        this.firstName = '';
        this.lastName = '';
    }

    /**
     * 设置客人的姓名
     *
     * @param {String} lastName 姓
     * @param {String} firstName 名
     */
    setName(lastName, firstName){
        this.lastName = lastName;
        this.firstName = firstName;
    }

    /**
     * 获取客人的全名
     *
     * @return {String} 客人的姓名
     */
    getFullName(){
        return this.lastName + ' ' + this.firstName;
    }

    /**
     * 向客人打招呼
     *
     */
    sayHello(){
        console.log('Hello, ' + this.getFullName());
    }
}

运行jsdoc + 你的文件路径
成功之后在目录中会生成一个out的文件夹


在浏览器中打开index.html就可以看到这样的界面

到这里说明jsdoc安装完成。
  1. 熟悉一下官方文档
    现在可以大致看看官方文档中注释Block Tags有哪些,可以先试试

  2. 结合webstorm食用口感更佳
    我并不想在在每个js中手动写一长串的注释。。。(估计没人愿意吧)
    这个地方就要使用到webstorm的自定义模板
    打开我们最后一个文档intellij的自定义模板方法
    打开webstorm
    Settings-->Editor-->Live Templates


    先点击javascript后点击+,然后添加完之后就出现我定义的method*的模板
    关键是添加这个模板的过程:

这个内容有一些技巧在其中


/**
 * @file: $file_name$
 * @method $functionName$
 * @param {type} argName - description 
 * @param {type} argName - description 
 * @param {type} argName - description 
 * @return {type} argName - description
 * @description: 
 * @author: $USER$
 * @date: $DATE$
 */

点击右边的按钮之后弹出


全部设置好之后再看看这个地方是不是忘了
  1. 试验一下效果,发现还差一点
    我在某个js文件中输入method*然后tab就输出我的模板


    发现method的 $functionName$并没有出现,但是file的$file_name$出现了,试了下要在函数的内部使用才能生效
  2. 继续优化
    每次在终端输命令好烦。。于是写进npm的script里面


    之后每次写完就npm run doc
    说明一下添加README.md是在第一文档中有写,就不赘述了
    现在就试一下吧

自己也在摸索中,有很多不足请见谅

相关文章

  • webstorm中生成jsdoc注释文档的方法

    webstorm中生成jsdoc注释文档的方法 生成如下下图的文档格式 使用到的文档 jsdoc非常简单易懂的使用...

  • 利用jsdoc为vue项目生成漂亮的文档

    jsdoc是前端自动生成文档所常用的工具。我们只要按照jsdoc的语法来书写注释就能顺利的生成一片很漂亮的文档。 ...

  • JSDoc 注释规范

    JSDoc 注释规范 什么是 JSDoc JSDoc 是一个根据 JavaScript 文件中注释信息,生成 Ja...

  • JS 文档生成工具:JSDoc 介绍

    JSDoc是一个根据javascript文件中注释的信息,生成API文档的工具。生成的文档是html文件。类似 J...

  • JSDoc javascript 注释

    JSDoc 是根据 JavaScript 文件中的注释信息,生成静态文件的工具,使用简单方便。 JSDoc 官方文...

  • 生成官方 API 注释

    iOS ~ 自动生成技术文档 生成注释: 生成文档之前、我们需要给代码中的方法或者变量写上注释,然后利用工具根据这...

  • jsdoc3详细入门(图文)

    jsdoc3是一个比较方便的js代码生成文档工具。通过在代码中加入规范化的注释可以快速生成合适的接口文档,许多ID...

  • jsDoc 使用及配置!

    jsDoc 说白了就是帮助你生成JS的文档,但有个前提,就是你编写的JS代码中,需要按一定的格式写注释后,这个工具...

  • jsDoc 使用及配置!

    jsDoc 说白了就是帮助你生成JS的文档,但有个前提,就是你编写的JS代码中,需要按一定的格式写注释后,这个工具...

  • 实践|开始使用JsDoc

    JsDoc可以根据规范化的注释、自动生成接口文档。包括参数说明、示例等等。 一、安装 二、制作第一份文档 只有一个...

网友评论

      本文标题:webstorm中生成jsdoc注释文档的方法

      本文链接:https://www.haomeiwen.com/subject/clwvqctx.html