在编写CoffeeScript时如何为AngularJS启用Webstorm intellisense

时间:2013-09-18 15:50:50

标签: angularjs coffeescript webstorm

我已经设置了Webstorm来识别和编译我的coffeescript文件。

我已经安装了AngularJS插件,并且可以在普通的旧javascript中成功编写我的控制器等。

当我尝试在CoffeeScript中编写与角度相关的代码时,我得不到任何IDE支持:代码完成,智能感知等。

作为一切都不好的标志,angular变量本身无法识别,如下图所示。

enter image description here

问题:如何在CoffeeScript文件中启用对AngularJS的支持?

由于

3 个答案:

答案 0 :(得分:48)

要修复特定问题Unresolved variable or type angular,您需要确保角度javascript库已Enabled(请参见下图)。

您可以通过WebStorm设置执行此操作:

  

档案 - >设置 - > Javascript - >库

Managing Javascript Libraries

以下是相关的帮助部分:Configuring JavaScript Libraries

答案 1 :(得分:13)

使用webstorm 10,您将转到偏好设置窗口,然后从中选择语言&框架> JavaScript>库。然后单击下载按钮,从列表顶部的下拉列表中选择TypeScript社区存根,找到angular并单击下载并安装。

如果您使用的是jshint,请务必转到jshint设置,找到Predefined选项并添加angular:true以禁止显示警告。

答案 2 :(得分:3)

在WebStorm v.11中

  • 转到" 设置" - > "的插件" - > " 浏览存储库"。
  • 搜索并安装" 角度模板"。
  • 利润

    Settings screenshot