Angular 2和Visual Studio 2015与ReSharper 2016.1

ser*_*gpa 5 resharper typescript webpack visual-studio-2015 angular

我正在使用Visual Studio Code在Mac OS X下开发webpack Angular 2.0.0-rc.1应用程序,但我正在尝试将编辑迁移到Parallels下的Visual Studio 2015.我想保持实际的构建过程在OS X中运行.我这样做是因为我在使用几个月后发现Visual Studio Code非常有限.

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

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

由于某种原因,它无法找到导入中定义的Router类或ROUTER_DIRECTIVES对象:

import { RouteConfig, Router, ROUTER_DIRECTIVES } from '@angular/router-deprecated';
Run Code Online (Sandbox Code Playgroud)

它们未在此导入中暗示,但稍后在代码中暗示.有很多这样的错误,有一些错误要枚举.

任何使用Angular 2与Visual Studio 2015和ReSharper 2016.1的人都有成功吗?

JoM*_*dez 0

事实证明这不是最好的解决方案,但它可能提供一种解决方法

\n\n

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

\n\n

解决方案:您现在可以禁用 resharper\xe2\x80\x99s 打字稿检查。在 VS2015 中,转到 Resharper > 选项 > 代码检查 > 设置查找 \xe2\x80\x98File mask\xe2\x80\x99 (右下角)并添加 *.ts

\n\n

这样,您将保留所有 resharper 功能,同时仅对 TypeScript 禁用它

\n\n

这是关于如何为 VS 2015 安装 Angular 2 种子的完整文章:

\n