【发布时间】:2017-08-18 03:14:39
【问题描述】:
我几个小时前刚刚安装了 WebStorm 8。我一直在写一些 AngularJS 的东西,我有一个相当烦人的小问题。 AngularJS 插件似乎可以部分工作,每当我键入 ng- 时,我都会看到一个智能感知弹出窗口,其中显示了所有各种 ng-* 属性。然而,这就是事情停止工作的地方。我似乎没有在 .js 文件或 .html 文件中获得更高级的智能感知功能。如果我在 app.js 中创建一个名为“app”的 Angular 模块,那么当我在 HTML 文件中键入 ng-app= 时,“app”不会出现。此外,WebStorm 在编辑 html 文件时将所有 ng-* 属性突出显示为无效 html。其他 angularjs 功能似乎也不起作用。例如,我在绑定中没有任何智能感知。
我在这里找到了一些关于 SO 的主题,表明我可能需要在项目设置中将 AngularJS 添加为 JavaScript 库......但是关于如何正确执行此操作的说明为零。 SO 上的主题非常简短,并且链接到 WebStorm 文档,该文档非常笼统,没有任何细节。究竟如何将 AngularJS 设置为 WebStorm 中的 JS 库?这真的有必要吗?
我应该注意到 AngularJS 确实作为插件出现在 WebStorm 的设置中,并且它已被选中。我基本上只有 ng-* 属性 intellisense,但我没有得到 WebStorm 8 应该附带的其他 AngularJS 增强支持。我已经完全安装和卸载了 webstorm 几次。不太确定从这里去哪里......
【问题讨论】:
标签: angularjs intellisense webstorm