Angularjs - 用TypeScript打破Resharper intellisense?

Ale*_*rev 3 resharper intellisense angularjs typescript definitelytyped

我有VS 2013 Update 4,TS 1.4,最新的WebEssentials和R#8.我试图在我的MVC解决方案中创建一些AngularJS代码.在安装的Angularjs和angular.d.ts通过nuget.我已经为"标记"做了同样的事情,并且jQuery也自动安装为Angular依赖项.

Intellisense如何解析Angular类型.如果我试图在空的TypeScript文件中键入"mar",我会得到: 在此输入图像描述

如果我输入"jque",我会得到这个: 在此输入图像描述

但是当我输入"ang"时 - 什么都没有. 在此输入图像描述

所有d.ts文件都已到位: 在此输入图像描述

添加引用路径指令没有帮助,虽然它不是必需的,并且Intellisense对其他框架完全正常.没有Intellisense支持的手动输入工作正常,我没有编译错误,因此我的代码可以使用TSLint和tsc.

所以,我的问题是 - 那里发生了什么?

PS刚刚添加Knockout测试这个并输入"ko"带来正确的智能感知.

PPS我在R#中关闭了TS支持,智能感知似乎正常工作.所以,我认为这是Resharper问题.

bas*_*rat 6

我在R#中关闭了TS支持,intellisense似乎正常工作.所以,我认为这是Resharper问题

是.他们需要更新v1.4打字稿.您可以使用旧版本angular.d.ts:https://github.com/borisyankov/DefinitelyTyped/blob/1.3.0/angularjs/angular.d.ts