在使用vscode开发js,则提供一种办法,提高代码提示的正确率。一、typescript;二、js doc;三、@types
• 对于typescript,则是增强js的类型。损失一点js的自由度,提搞一些开发效率。
• Js doc真的很强大,配合vscode,可以完整的显示出来。这里有比较完整的js doc的资料http://www.css88.com/doc/jsdoc/
• @types则是新vscode代码提示库,有很多主流的库,如node本身的,还有lodash等。https://www.npmjs.com/~types
这里重点是代码中的js doc
一、 安装js doc插件。在vscode的插件管理,搜索Add jsdoc comments,然后安装就可以。
二、插入js doc。
• 将光标移到要插入注释的类或函数名上面,按F1或ctrl+shift+p,选择Add jsdoc comments,就会跟据当前参数列表,预生成注释,然后我们再完善它就可以了。
• 另外一种办法,就是在要插入注释的类或函数前一行,输入/**,就会有代码提示是否要生成注释,如下图:
三、填写注释
如下图示例:
将光标移到函数名上面,就会有代提示了
在使用的地方,也会有代码提示了
关于:@types
对于@types其实之前,还有一个typings,相对来说,没有@types支持的好
Typings https://www.npmjs.com/package/typings
@types https://www.npmjs.com/~types
历史笔记: