当使用Atom.io编写AngularJS时,我希望获得AngularJS服务的代码完整性,例如$log
。这是在我输入$log
之后查看方法列表.
。
我需要哪个插件? 我需要进行一些配置吗?
我已经安装了以下Atom.io包:
angularjs
,atom-ternjs
和turbo-javascript
似乎为JavaScript提供了上述功能,但没有提供特殊的AngularJS方法。
答案 0 :(得分:3)
你应该可以使用AngularJS plugin用于最近版本的tern附带的TernJS:
确保您已安装TernJS package:
apm install tern
打开项目,然后使用 Ctrl - Shift - P 打开命令选项板。
tern openconfig
,然后按 Enter 。Save & Restart Server
。.tern-project
将作为新标签加载。将以下代码段添加到.tern-project
"plugins": {
"angular": "./"
}
所以它看起来像这样:
{
"ecmaVersion": 6,
"libs": [],
"plugins": {
"angular": "./"
}
}
保存.tern-project
tern restart
并按 Enter 重新启动tern服务器。答案 1 :(得分:0)
虽然不是特定于AngularJS,但也许autocomplete-plus可以帮助您解决这个问题。