我想知道为什么TextMate对HTML标记有不同的突出显示。正如您在屏幕截图中看到的,尖括号是白色的。其他人不是。我使用哪个主题并不重要。它总是突出不同。
这是一个错误还是我可以在主题中修复它?
感谢。 :)
答案 0 :(得分:0)
Textmate支持HTML文件的嵌入式CSS和Javascript语法高亮显示。
每当它看到样式或脚本标记时,它都会将范围更改为CSS(或Javasript),以便为您提供正确的语法突出显示。这就是样式标签和脚本标签(没有SRC属性)的颜色不同的原因。他们从主题的CSS或Javascript部分获得他们的着色。
答案 1 :(得分:0)
这些符号的范围是source.css.embedded.html punctuation.definition.tag.html
,因此您可以使用所需的颜色向主题添加新元素,或者将此范围添加到现有的范围,我在我的主题中这样做: