我认为VS 2013应该支持angularjs属性intellisense?出于某种原因,它不适用于最新版本的Microsoft Visual Studio Ultimate 2013版本12.0.21005.1
获得以下验证警告:属性'ng-app'不是元素'html'的有效属性.
属性"ng-view"不是元素"div"的有效属性.
我错过了某处的xsd参考?
我正在使用支持Angular.js的Intellisense的Visual Studio 2013.当我在HTML5文件的脚本标记中创建Angular.js模块时,Intellisense确实有效.但是,当我尝试在javascript文件中创建相同的模块时,我得不到Intellisense.我有点困惑,为什么会这样.
Intellisense在HTML文件中工作:

空白javascript文件中没有Intellisense:

我在VS2013中没有安装Resharper.在此先感谢您的时间和任何建议!
阅读发行说明,Angular应该在VS2015中具有更好的智能感知.
在将VS2015升级到VS2015RTM后,我似乎在Razor视图和js文件中的脚本块中缺少intellisense.
在"提交新的Web应用程序(ASP.NET 5预览模板)"后,我通过bower.json为Angular添加了一个依赖项.
{
"name": "ASP.NET",
"private": true,
"dependencies": {
"bootstrap": "3.0.0",
"bootstrap-touch-carousel": "0.8.0",
"hammer.js": "2.0.4",
"jquery": "2.1.4",
"jquery-validation": "1.11.1",
"jquery-validation-unobtrusive": "3.2.2",
"angular": "~1.4.3"
}
}
Run Code Online (Sandbox Code Playgroud)
我可以看到TaskRunner已成功运行gulp任务并生成了一个lib\angular文件夹.

我在布局中引用了角度,但我没有智能感知.

我是否需要安装某些内容或者是否需要该intellisense文件的手册副本?如果是这样的话,感觉这不是vs2015 intellisense增强,因为我认为它也可以在VS2013上完成?
UPDATE
我复制了附加链接的建议,并将angular.intellisense.js文件放入其中
程序文件(x86)\ Microsoft Visual Studio 12.0\JavaScript\References
文件夹和
程序文件(x86)\ Microsoft Visual Studio 14.0\JavaScript\References
夹
我现在在VS2013中使用Intellisense但在VS2015中没有.
也尝试添加
/// <reference path="lib/angular/angular.js />
Run Code Online (Sandbox Code Playgroud)
到_references.js文件,但仍然没有角度intellisense.
我正在使用Visual Studio 2015中的TypeScript中的ASP.NET 5和AngularJS构建应用程序.但是,即使在通过NuGet为AngularJS安装AngularJS Core和DefinitelyTyped TS引用之后,我仍然没有获得AngularJS库的IntelliSense.
我也使用ReSharper 9.1 AngularJS扩展,它在HTML文件中提供了IntelliSense,但在我的TypeScript代码中没有.
我也注意到即使存在对AngularJS和定义文件的引用,文件本身也无法在我的解决方案中找到.有人知道如何解决这个问题吗?
编辑:我找到了解决方案.如果你遇到同样的问题,请阅读我的答案.