【发布时间】:2017-02-10 20:16:21
【问题描述】:
我最近开始在 VS Code 中编写 TypeScript,但我确实认为语法高亮真的很糟糕。所以我开始四处搜索,发现最好的情况是这样的:
我的看起来像这样:
我正在使用 TypeScript 2.0.3 并在 mac 10.11.6 上工作。
【问题讨论】:
标签: macos typescript syntax-highlighting visual-studio-code
我最近开始在 VS Code 中编写 TypeScript,但我确实认为语法高亮真的很糟糕。所以我开始四处搜索,发现最好的情况是这样的:
我的看起来像这样:
我正在使用 TypeScript 2.0.3 并在 mac 10.11.6 上工作。
【问题讨论】:
标签: macos typescript syntax-highlighting visual-studio-code
帮助我的是@Reg1nleifr 在他们的评论中提到的:切换配色方案。
转到Preferences -> Color Theme并将其更改为Dark+(默认深色)。
【讨论】:
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
【讨论】: