Typescript Angular 2和Visual Studio 2015以及ReSharper 2016.1

Typescript Angular 2和Visual Studio 2015以及ReSharper 2016.1,typescript,visual-studio-2015,angular,resharper,webpack,Typescript,Visual Studio 2015,Angular,Resharper,Webpack,我正在使用Visual Studio代码在Mac OS X下开发一个网页包Angular 2.0.0-rc.1应用程序,但我正在尝试将编辑迁移到Parallels下的Visual Studio 2015。我想让实际的构建过程在OSX中运行。我这样做是因为我在使用数月后发现VisualStudio代码非常有限 ReSharper 2016.1正在抱怨我的很多打字稿。例如,它不喜欢@Component或@RouteConfig,抱怨无法解析符号。我有几个选项-我可以禁用ReSharper(否),我可

我正在使用Visual Studio代码在Mac OS X下开发一个网页包Angular 2.0.0-rc.1应用程序,但我正在尝试将编辑迁移到Parallels下的Visual Studio 2015。我想让实际的构建过程在OSX中运行。我这样做是因为我在使用数月后发现VisualStudio代码非常有限

ReSharper 2016.1正在抱怨我的很多打字稿。例如,它不喜欢
@Component
@RouteConfig
,抱怨无法解析符号。我有几个选项-我可以禁用ReSharper(否),我可以禁用检查(否)。。。等等

我能做些什么?我已经将ReSharper配置为使用TypeScript 1.8,但我不确定还能做什么

由于某种原因,它找不到导入中定义的
路由器
类或
路由器指令
对象:

import { RouteConfig, Router, ROUTER_DIRECTIVES } from '@angular/router-deprecated';
在这个导入中没有提示它们,但是在代码的后面会提示它们。像这样的错误有很多,有些错误太多,无法列举


任何人在Visual Studio 2015和ReSharper 2016.1中使用Angular 2是否成功?

这显然不是最好的解决方案,但它可能提供了一种解决方法

错误:无法正确解析符号“X”,它可能位于不可访问的模块中

解决方案:您现在可以禁用resharper的typescript检查。在VS2015中,转到重新竖琴>选项>代码检查>设置查找“文件掩码”(右下角)并添加*.ts

有了它,您将维护所有的重竖琴功能,同时仅对TypeScript禁用它


这是关于如何为VS 2015安装angular 2 seed的完整信息:

ReSharper 2016.2似乎增加了对Typescript:的更多支持,尽管我仍然发现在angular 2开发中使用它会出现很多问题(我目前正在使用EAP 8)。