在 VS2015 的 TypeScript 中没有 class 颜色语法突出显示

No class color syntax highlighting in TypeScript, in VS2015

我在 VS2015 中使用 Typescript,但颜色语法突出显示出现问题,尤其是在 class 类型上。

例如定义这个模块时:

并使用它:

class 名字很长但是有颜色。

但是如果我使用 import 语句来获得更有用的 class 名称,我会得到:

这不是很可读... 我做错了什么?

不是 100% 确定,但我认为应该是。事实上,类型是使用关键字 "import" 语句声明的,因此分析器将变量视为模块而不是 class,因此不会突出显示它。

但如果您使用关键字 "type",class 名称将突出显示

你能试试删除:%localappdata%\Microsoft\VisualStudio.0\ComponentModelCache

运行 devenv /setup 来自 VS2015 的开发人员命令提示(作为管理员)

然后打开VS