如何更改匹配子字符串的颜色?

时间:2015-07-25 10:38:59

标签: sublimetext3 sublimetext sublime-text-plugin

enter image description here

什么属性负责颜色匹配的子字符串并选择当前项目及其位置?

enter image description here

更新图片

enter image description here

1 个答案:

答案 0 :(得分:1)

在开始使用之前,如果您使用Sublime Text 3(并且确实应该是),则需要安装PackageResourceViewer以便编辑相应的文件。要更改着色,您需要先打开当前处于活动状态的.sublime-theme文件。如果您使用的是默认设置,则为Packages/Theme - Default/Default.sublime-theme。如果您使用的是第三方主题,则路径将位于您的用户首选项中( Preferences -> Settings-User )。打开命令选项板,键入 prv 以显示PackageResourceViewer选项,然后选择Extract Package并选择您所在的选项感兴趣。它将被解压缩到您的Packages文件夹,可以通过选择 Preferences -> Browse Packages... 在操作系统的文件管理器中打开该文件夹。在Sublime中打开.sublime-theme文件,并将语法设置为JSON。

在您打开文件后,在selected_match_fgDefault中搜索Soda Dark 3 - 应该有3个实例,在以下类中:quick_panel_label,{ {1}}和quick_panel_path_label。例如,这来自auto_complete_label

Soda Dark 3

每个设置都应该是不言自明的。使用十进制值(0-255),这些值采用RGB(A)格式(alpha设置是可选的)。根据需要编辑它们,然后保存文件并重新启动Sublime - 这是必要的,因为在更改时主题不一定完全重新加载。

(感谢sergioFC指向相关设置的指针。)