链接:https://www.zhihu.com/question/43417556/answer/123627999
推荐
atom-ternjs,这个是目前用过最好的,我主要用来补全nodejs跟javascript的。安装好了,要配置一下,先新建一个文件:
然后设置一下你要补全的语言或者库:
我就选择这三个,
最后
.tern-project
然后设置一下你要补全的语言或者库:
![](https://i-blog.csdnimg.cn/blog_migrate/ac34ccb1b1ee094fce6fbeb0ada5a57c.png)
![](https://i-blog.csdnimg.cn/blog_migrate/eb5c20274bfb40e731d2d84e53e27b22.png)
![](https://i-blog.csdnimg.cn/blog_migrate/234a76453ee8e4d89b0ffea1bd0a2724.png)
![](https://i-blog.csdnimg.cn/blog_migrate/ad5c43627ccaa2a13b12cce916c2ebd1.png)
查看.tern-project文件,
大概这样子:
{
"ecmaVersion": 6, "libs": [ "browser", "underscore" ], "loadEagerly": [ "**/*.js" ], "plugins": { "node": { "dontLoad": "", "load": "", "modules": "" } } }
ecmaVersion表示语言版本,
brower表示原生的javascript语言补全,
plugins表示补全的插件。
这样设置基本就可以了。
![](https://i-blog.csdnimg.cn/blog_migrate/4fe2418d5990d70fc35b3e347933cb38.png)