我正在 Visual Studio 2015 的 TypeScript 中使用 ASP.NET 5 和 AngularJS 构建一个应用程序。但是,即使在通过 NuGet 安装了 AngularJS Core 和 DefinelyTyped TS 引用 AngularJS 后,我仍然无法获得 AngularJS 库的 IntelliSense。
我还使用了 ReSharper 9.1 AngularJS 扩展,它在 HTML 文件中提供了 IntelliSense,但在 TypeScript 代码中却没有。
我还注意到,尽管存在对 AngularJS 的引用和定义文件,但在我的解决方案中却找不到这些文件本身。有人知道如何解决这个问题吗?
编辑:我已经找到了解决方案。如果您遇到同样的问题,请阅读我的回答。
AngularJS Intellisense 有一个附加组件:
PM> Install-Package AngularJS.Intellisense
https://www.nuget.org/packages/AngularJS.Intellisense/ https://www.nuget.org/packages/AngularJS.Intellisense/
Resharper 还存在一个阻止 JS 智能感知的已知问题。把它关掉,看看是否有什么不同。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)