use*_*743 35 text highlight sublimetext3
如何更改Sublime Text 3中的默认高亮颜色?我曾经知道如何在ST2中的一个主题文件中找到一个高亮键,但在ST3上的情况发生了很大变化.他们在图书馆的某个地方吗?"首选项>>浏览包"几乎是空的.
Ton*_*ent 43
您可以通过访问来查看您正在使用的主题
Preferences>Colour Scheme
Run Code Online (Sandbox Code Playgroud)
并查看哪一个被勾选.
打开主题文件,找到说明的密钥:
<key>selection</key>
Run Code Online (Sandbox Code Playgroud)
转到显示十六进制颜色代码的网站(如此http://html-color-codes.com/),找到所需颜色的代码.然后将新的颜色代码转换为主题文件中选择键下方的行,替换旧的十六进制颜色代码.
保存修改后的主题文件,它应该可以立即使用.
编辑使用包控件
安装PackageResourceViewer插件.使用⌘⇧P和打开命令选项板prv以获取PackageResourceViewer选项.选择Open Resource >> Theme- YourTheme >>并编辑主题文件
小智 13
Tony Vincent的回答非常好,我还要补充一点,如果更改选择颜色会使所选文本难以阅读,那么selectionForeground是改变的关键.例如:
<key>selectionForeground</key>
<string>#000000</string>
Run Code Online (Sandbox Code Playgroud)
使用新.sublime-color-scheme格式,它是一个名为line_highlight
eg的全局设置键
{
"name": "My colour scheme",
"globals":
{
"background": "rgb(0, 0, 0)",
"foreground": "#aaaaaa",
"caret": "red",
"line_highlight": "#222222"
},
}
Run Code Online (Sandbox Code Playgroud)