2016-10-07 44 views
1

我正在使用Visual Studio 2015社区并且正在使用Angular2应用程序。最近我将Typescript更新到版本2.0.3,从那时起,IntelliSense和格式不适用于Typescript和Angular2。编辑器可识别关键字,但看不到Angular2类型,无法转到Defenition等。VS2015 Angular2 intellisense不工作

在更新Typescript期间,我将Typescript的System Environment变量从C:/.../Typescript/1.0更改为C:/.../Typescript/2.0

我试着恢复它,但没有成功。一些解决方法包括重新安装Visual Studio,但我无法做到这一点。

有谁知道可以做些什么来解决这个问题?

+0

我有这个相同的问题。没有引用,依赖检查或智能感知 - 它只有基本的语法高亮,我认为它是JS语法。我尝试过重新安装这些工具的各种方法,删除组件缓存并运行'devenv'命令。不知所措! –

回答

0

在问题发布时,我将我的VS2015更新到最新版本。我只能假设这个问题是在Typescript更新之后开发的。

我剩下的唯一解决方案是重新安装Visual Studio。最终,我做到了这一点,并让所有工作重新开始。

因此,在我眼中,唯一的解决方案是重新安装Visual Studio。

0

对我来说,花几个小时环顾四周的简单答案是将Visual Studio更新到最新版本。我在这里发现了这个小推动力; https://stackoverflow.com/a/39911281/2345702

我也在此之前重新安装了Typescript Tools 2.0.3,以便可能影响或不影响此过程。