我想更改出现在 sublime text 3 编辑器中数字列右侧的差异标记颜色。
https://www.sublimetext.com/docs/3/incremental_diff.html
我试图去preference -> Settings但找不到任何财产line_diff_added或line_diff_modifies.
我应该如何更新这些颜色?
对于颜色mini_diff指标由配色方案,您使用指定的; 在line_diff_added你提到的和其他的项目都包含在该文件中。
要修改它们,您可以通过sublime-color-scheme在User包中创建一个以您的配色方案命名的文件(其中包含自定义颜色)来对当前使用的任何配色方案进行自定义。
要确定您的配色方案,请检查color_scheme您的首选项中的设置;如果您不确定,您还User可以通过使用来确定您的包裹在哪里Preferences > Browse Packages。
当你在你的User包中创建这样的文件时,Sublime 将首先加载基础文件,然后在顶部应用你的更改;因此,您可以只调整所需的配色方案部分,同时保留所有默认值。
例如,如果您使用MonokaiSublime 附带的配色方案,则Monokai.sublime-color-scheme在您的User包中创建一个包含以下内容的文件:
{
"globals":
{
"line_diff_added": "var(yellow2)",
"line_diff_modified": "var(blue)",
"line_diff_deleted": "var(red)",
"line_diff_width": "5"
},
}
Run Code Online (Sandbox Code Playgroud)
将创建类似于此的差异标记:
在这个特定的例子中,被引用的颜色被指定为基础Monokai.sublime-color-scheme文件中的变量;当然,您可以自由选择您喜欢的任何颜色。View Package File如果您想查看它自己在做什么,您可以从命令调色板中查看您正在使用的配色方案。
另请注意,如果您碰巧使用 type 的旧配色方案tmTheme,则上述内容仍然适用;如果你正在使用SomeLegacyTheme.tmTheme,那么您将SomeLegacyTheme.sublime-color-scheme在您的User包中创建以自定义它(请注意扩展名是不同的)。
有关这方面的更多详细信息,包括如何指定要使用的颜色,请参阅Color Schemes上的文档(尤其是自定义它们)。
| 归档时间: |
|
| 查看次数: |
422 次 |
| 最近记录: |