VS代码语法TypeScript语法突出显示

Reg*_*ifr 5 macos syntax-highlighting typescript visual-studio-code

我最近开始在VS Code中编写TypeScript,但我确实认为语法突出显示非常糟糕.所以我开始使用谷歌,并发现它最好看起来像这样:

在此输入图像描述

我看起来像这样:

在此输入图像描述

我正在使用TypeScript 2.0.3并在mac 10.11.6上工作.

Ter*_*rry 12

帮助我的是@ Reg1nleifr在他们的评论中提到的内容:切换配色方案。

转到首选项->颜色主题,然后将其更改为Dark +(默认为dark)


bas*_*rat 1

VSCode 中的语法高亮由 textmate 文件驱动。这是存储库:https ://github.com/Microsoft/TypeScript-TmLanguage/

它最近(16 天前)经历了一次大规模的重构: https: //github.com/Microsoft/TypeScript-TmLanguage/pull/257所以希望如果你更新到最新的 vscode,它应该会变得更好。

更多的

如果使用编译器用来解析代码的相同代码来完成,则会出现最好的突出显示。这不是 vscode 目前的架构方式,所以我有自己的代码可以做到这一点: https: //basarat.gitbooks.io/alm/content/features/typescript.html#syntax-highlighting

  • 谢谢人,感谢帮助。但我已经安装了最新版本的 vscode(抱歉没有提及)。然而,我在代码中发现了一个技巧来实现我想要的:我转到 **首选项 -> 颜色主题 -> 深色(Visual Studio)** 并将其更改为 **dark+ (默认深色)** (27认同)