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

时间:2012-03-21 15:07:37

标签: sublimetext

正如主题所说,我想要改变为非常浅灰色的东西,如下所示(第319行)。我很难看到这一点,特别是在执行'find in files'命令时。

enter image description here

6 个答案:

答案 0 :(得分:168)

简单方法:选择另一种配色方案:

偏好设置>配色方案> ......选择一个

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

偏好设置>浏览包裹>配色方案 - 默认> ...编辑您正在使用的配色方案文件:

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

查找密钥(如果缺少密钥,则添加密钥):lineHighlight。添加#RRGGBB#RRGGBBAA格式的字符串。

答案 1 :(得分:14)

在Windows 7上,找到

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

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

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

用您偏好的背景颜色替换#ccc

答案 2 :(得分: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

答案 3 :(得分:6)

对于Sublime Text 3,我所要做的只是将"highlight_line": true添加到我的用户设置文件中:首选项 - &gt;设置 - 用户。只有一次设置了首选项,所有颜色方案lineHighlight设置都生效了。

希望这会为其他人带来一些同样的抨击。

答案 4 :(得分:5)

这篇文章是Sublime 3。

我刚刚在Ubuntu 14.04上安装了Sublime 3,即64位版本。 就用户界面而言,我无法区分这个版本和Sublime 2之间的区别。 我没有使用Sublime 2的原因是它给人一种恼人的&#34; GLib关键&#34;错误消息。

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

我想在Sublime 3中提供有关此文件的两个提示:

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

答案 5 :(得分:2)

如果您安装了SublimeLinter,您的主题(至少是ST3)可能最终会出现在... / Packages / User / SublimeLinter / [your-selected-theme]

如上所述 - 找到嵌套的设置&#39; dict并编辑或添加&#39; lineHighlight&#39;您想要的#RRGGBB#RRGGBBAA条目。在黑色(ish)背景下,我喜欢#0000AA99

如果您不知道颜色组合,请使用便捷的工具:RGBtoHEXHEXtoRGB