ts2jsdoc:带有可选模板的 JSDoc 插件,可根据 Typescript 定义自动添加 JSDoc 注释

时间:2024-06-25 15:51:48
【文件属性】:

文件名称:ts2jsdoc:带有可选模板的 JSDoc 插件,可根据 Typescript 定义自动添加 JSDoc 注释

文件大小:251KB

文件格式:ZIP

更新时间:2024-06-25 15:51:48

TypeScript

ts2jsdoc 带有可选模板的 JSDoc 插件,可根据 Typescript 定义自动添加 JSDoc 注释。 概述 特征 根据 Typescript 的类型自动添加 JSDoc 注释: 添加变量和属性类型、修饰符和默认值。 添加函数和方法返回类型、修饰符、泛型和变体。 添加参数类型、属性和默认值。 添加通用接口、实现、调用签名、构造签名和变体。 添加类泛型、实现和变体。 将类型定义添加为 typedef。 添加枚举支持作为 typedef。 添加模块作为命名空间或外部。 添加@ctor 、 @callsignature 、 @ctorsignature 、 @generic标签。 覆盖@enum标记以将其类型更改为typedef 。 使用@ctor标签支持具有多个构造函数的类。 支持接口调用签名,构造签名@callsignature和@ctorsignatu


【文件预览】:
ts2jsdoc-master
----plugin.ts(2KB)
----bin()
--------ts2jsdoc(48B)
--------ts2jsdoc.ts(117B)
----package.json(999B)
----tslint.json(1020B)
----LICENSE(1KB)
----Gruntfile.js(4KB)
----.npmignore(463B)
----.gitignore(1KB)
----typings()
--------node()
--------jsdoc()
--------_definitions.d.ts(2KB)
----lib()
--------utils.ts(7KB)
--------common.ts(10KB)
--------syntax.ts(5KB)
--------typehelper.ts(4KB)
--------processor.ts(3KB)
--------tsc.ts(27KB)
--------jsdoc.ts(6KB)
--------ast.ts(3KB)
----conf.json(821B)
----README.md(7KB)
----template()
--------publish.ts(29KB)
--------static()
--------tmpl()
----.gitattributes(2KB)
----build()
--------node()
--------conf.node.json(1KB)
--------conf.lib.json(947B)
--------site()
--------conf.typescript.json(984B)
--------node.md(4KB)
--------lib.md(135B)

网友评论