Angular 2和Visual Studio 2015与ReSharper 2016.1

时间:2016-05-04 16:30:47

标签: typescript visual-studio-2015 angular resharper webpack

我正在使用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';

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

任何人都可以使用Angular 2和Visual Studio 2015& ReSharper 2016.1?

1 个答案:

答案 0 :(得分:0)

这可能不是最好的解决方案,但可能会提供解决方法

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

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

使用此功能,您将保留所有resharper功能,同时仅为TypeScript禁用它

这是关于如何为VS 2015安装角度2种子的完整article