利用 jsdoc 提高自动提示
Webstorm5.0 引入JSdoc的标签支持,通过开发者自己给代码加上符合jsdoc要求的注释,来达到强化js自动提示的目标。
随便写个类,没加任何jsdoc注释时:
外部调用之:
在写这二行中,Webstorm给出 User 类和 getMoney 的提示,但如果 getMoney 的参数数据类型只能是数值型,Webstorm 没给出对应的提示。
接下来我们给 getMoney 这个函数加上jsdoc。
我们补充些限制上去:
做个测试:外部传入一个字符串作为参数
提示你传入的参数不是数值型!!
上面明河只是举了个简单的例子,来看下其他的demo。
利用jsdoc可以强化 Structure 的类成员的索引,有jsdoc补充后,Structure 变得非常方便,我现在我用它来快速定位代码。
使用 ctrl+F12 快速打开 Structure 界面。