2013-03-15 64 views
4

如何更改Sublime Text 2的高亮度设置,以便引号之间的文本不会像这样变成粉红色,并且几乎伤害了我的眼睛?在Sublime Text中更改语法高亮2

编辑:忘了提及,这是发生在LaTeX文件,我正在使用主题Monokai(如果这很重要,不太确定)。

谢谢。

enter image description here

+0

这可能是你正在寻找的:http://stackoverflow.com/a/11656100/1624921 – 2013-03-15 22:26:16

+0

你使用什么语法?突出显示与适用于该地区的范围有关。我不认为你想修改颜色方案文件,而是修改tmLanguage文件。更多细节可以帮助你更容易:) – skuroda 2013-03-15 22:28:10

+0

@skuroda你是对的。忘记在问题中添加这些细节。现在就编辑它。请看一下。 – nunos 2013-03-15 22:47:25

回答

3

想通这是LaTeX的,但希望确保。所以,有2个可能的解决方案。

第一个是正确定义报价。也就是说,使用"呈现不正确。老实说,我直到遇到以下帖子(link)才知道。我认为这将是正确的做法。

第二种方法是修改tmLanguage文件。以下范围正在应用于该字符串invalid.illegal.string.quoted.double.latex。您可以从tmLanguage文件中删除关联的模式,并且应该停止高亮显示。如果你想采取这条路线,让我知道,我可以提供一些关于如何做到这一点的额外说明。

+0

“(双引号)是一个奇怪的行为,我改变了你提供的链接中的建议,谢谢。 – nunos 2013-03-15 23:08:27

1

(我遇到了类似的问题,并通过几个StackOverflow Q & A页面进行搜索,但答案似乎不满足我的需求)。好吧,很多人都赞扬JSON类型的配置文件,关于它的灵活性或其他...等等,但是对于没有风格配置器的实时GUI(Sublime Text情况下的颜色方案编辑)来说真的很痛苦。新用户如何知道哪个选项的名称应该在数千个键值对之间进行调整(只需要一到两个)。

如果您只需要从良好的默认主题更改一两件事情,您可以使用此网站创建自己的自定义主题文件。这家伙真的做得很好: http://tmtheme-editor.herokuapp.com/#/theme/Monokai