avatar
@bangbang93

让WebStorm支持Express的代码提示

5/24/2014, 1:42:58 PM

不得不说用WebStorm写Nodejs真的挺爽的。不过express是个例外,WebStorm官方博客里说

Q:How to enable autocompletion for Express? A: Express framework is implemented in a very dynamic way, making it difficult for WebStorm to provide accurate code completion for methods from Express module by just parsing the source code.
Express框架实现太过于动态化,WS很难仅仅通过分析源码为express提供精确的代码提示。

QQ截图20140524133841.jpg

不过官方也给出了解决方案,有人用TypeScript解决了express的不能识别的问题

安装在File-Settings-JavaScript-Libraries-Download

QQ截图20140524133237.jpg
tcs-express.png

将Offical libraries改为TypeScript community stubs,就能找到一个名为express的插件,安装后启用再回到WS就能看到express的自动完成和代码提示已经可用了

QQ截图20140524134011.jpg

http://blog.jetbrains.com/webstorm/2014/02/webinar-recording-node-js-development-workflow/