Sublime Text 2:如何更改行号突出显示的颜色?


Answers:


168

简单方法:选择其他配色方案:

首选项>配色方案> ...选择一个

更复杂的方法:编辑当前的配色方案文件:

首选项>浏览软件包>配色方案-默认> ...编辑您正在使用的配色方案文件:

查看XML的结构,深入了解 dict > settings > settings > dict >

关注的重点(或添加它,如果它丢失)lineHighlight。添加带有#RRGGBB#RRGGBBAA格式的字符串。


3
这[ github.com/buymeasoda/soda-theme/wiki/Theme-customisation]似乎提供了一种更好的方法,而无需编辑原始文件。las,我无法让它起作用来覆盖tmTheme文件(尚未):-(
爸爸

7
如果您不想编辑原始主题,则只需对其进行复制,将其命名为任意名称,然后进行编辑。
杰克·威尔逊

如果您寻求客制化,请参见下面的答案以及配色方案网络编辑器的链接
watsonic 2014年

什么是dict > settings > settings > dict >指什么?

1
@steel对不起,这并不表示XML结构。所以寻找<dict>,然后在孩子当中寻找<settings>,然后<settings>,然后<dict>
杰克·威尔逊

14

在Windows 7上,找到

C:\Users\Simion\AppData\Roaming\Sublime Text 2\Packages\Color Scheme - Default

找到您的配色方案文件,将其打开,然后找到lineHighlight
例如:

<key>lineHighlight</key>
<string>#ccc</string>

替换#ccc为您喜欢的背景颜色。


2
谢谢你 在Mac上,它位于您的用户/您的名称/库/应用程序支持/高级文本2 /包/配色方案-默认/nameofcolorscheme.tmTheme
rncrtr 2012年

12

tmtheme-editor.herokuapp.com看起来非常不错。

在Mac上,默认主题文件位于 ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/Color\ Scheme\ -\ Default

在Win7上,默认主题文件位于 %appdata%\Sublime Text 2\Packages\Color Scheme - Default


免责声明:由于只有一台Mac,我无法确认Ryan添加到我的答案中的Win7路径。@RyanB,我可以建议添加评论之类的内容吗?
贾里德·贝克

2
Linux:不带斜线:~/.config/sublime-text-2/Packages/Color Scheme - Default带斜线:~/.config/sublime-text-2/Packages/Color\ Scheme\ -\ Default/。如果您希望@JaredBeck
AD

1
在OSX上,只需将您从编辑器下载的文件拖放到其中~/Library/Application\ Support/Sublime\ Text\ 2/Packages/,它将显示在菜单中。(无需将其放在默认目录中)。请注意,这也适用于ST3(只需将2更改为上面的3)。
watsonic 2014年

很方便,我喜欢它!以任何方式在应用程序上编辑代码,以便您可以看到var blob该配置看起来像什么?
浮躁哲学家

Nvm,只是在页面底部找到了更改语言的按钮。
Blundering Philosopher

6

对于Sublime Text 3,我要做的只是添加"highlight_line": true到我的用户设置文件中:“首选项”->“设置”-“用户”。只有设置了首选项后,所有配色方案lineHighlight设置才会生效。

希望这可以节省其他一些同样麻烦的人。


3
op希望更改突出显示的颜色
Madbreaks 2015年

5

这篇文章适用于Sublime 3。

我刚刚在Ubuntu 14.04上安装了64位版本Sublime 3。就用户界面而言,我无法分辨出此版本与Sublime 2之间的区别。我没有使用Sublime 2的原因是它给出了令人讨厌的“ GLib严重”错误消息。

无论如何-以前的帖子提到了该文件 /sublime_text_3/Packages/Color\ Scheme\ -\ Default.sublime-package

我想在这里就Sublime 3中的文件给出两个提示:

  1. 您可以使用pico对其进行编辑,并用于^W搜索主题名称。第一个搜索结果将带您到XML样式条目,您可以在其中更改值。实验之前请先进行复印。
  2. 如果在更改此文件之前在“高级”菜单中(“首选项” /“配色方案”下)选择了主题,则更改将被缓存,并且更改将不生效。因此,删除缓存的版本并重新启动Sublime,以使更改生效。缓存的版本位于 ~/.config/sublime-text-3/Cache/Color Scheme - Default/

2

如果您安装了SublimeLinter,则您的主题(至少是ST3)可能会以... / Packages / User / SublimeLinter / [your-chosen-theme]结尾

如上所述,找到嵌套的“设置”字典,然后使用所需的#RRGGBB或编辑或添加“ lineHighlight”条目#RRGGBBAA。我喜欢#0000AA99黑色背景。

方便的工具,如果您不知道颜色组合:RGBtoHEXHEXtoRGB

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.