【问题标题】:Why some codes are colourful, some aren't in Sublime Text 3?为什么有些代码是彩色的,有些不在 Sublime Text 3 中? 【发布时间】:2016-10-16 11:04:04 【问题描述】: 我创建了角度快速入门,但正如我在标题中提到的,一些代码并不丰富多彩。我该如何解决这个问题? 例如: 【问题讨论】: 这是因为 sublime 会查看扩展名并尝试决定文件中使用哪种语法。换句话说,ts 没有映射到任何语法。 标签: angularjs text colors editor sublimetext3 【解决方案1】: 默认情况下 sublime 检查文件扩展名并设置语言突出显示(基于扩展名)。对于您的情况,他知道.js 是javascript,但他无法识别 .ts 扩展名,因此他选择了纯文本。 如果 sublime 无法识别文件的语言,您仍然可以手动定义文件中的语言。 在 Sublime 的右下角,您可以看到第二个文件的“语法高亮”设置为纯文本。 点击纯文本并选择javascript例如: 【讨论】: