Sublime Text 3 - 改变选中行的背景颜色
Sublime Text 3 - Change the background color of the selected line
我在我的 Sublime Text 安装中使用 Material 主题。
在显示行号的那一栏,我想改变背景颜色。
示例:
我在互联网上搜索了更改此颜色的方法,但没有找到任何相关内容。
有谁知道是否可以更改它,我该怎么做?
谢谢。
该颜色由您使用的 color_scheme
控制(与您的 theme
分开),特别是行突出显示的设置。可以更改该值,因此您需要修改基础配色方案。
用View > Show Console
打开Sublime控制台,输入以下命令确定行高亮的样式信息:
view.style_for_scope("line_highlight")
这将为您提供用作线条突出显示的颜色的样式信息,这还将为您提供以下步骤中所需的配色方案信息。
Sublime 支持两种不同的配色方案格式,因此根据您使用的方案,输出看起来可能是两种方式之一。在下面的示例中,我重新格式化了您将在控制台中看到的输出,以使其在此处更具可读性;在控制台中,它将显示为一长行,并且键的顺序可能不同。
>>> view.style_for_scope("line_highlight")
{
'foreground': '#dad6cd',
'source_file': 'Packages/User/T8H.tmTheme',
'source_column': -1, 'source_line': -1,
'bold': False, 'italic': False
}
>>> view.style_for_scope("line_highlight")
{
'foreground': '#dad6cd',
'source_file': 'T8H.sublime-color-scheme',
'source_column': 22, 'source_line': 53,
'italic': False, , 'bold': False
}
需要注意的重要事项是源文件的名称、丢弃您可能在那里看到的任何部分路径以及当前颜色。
现在创建一个包含以下内容的文件并将其保存到您的 User
文件夹中(使用 Preferences > Browse Packages...
找到它)。您使用的名称应该与上面的文件名相同,但扩展名为 sublime-color-scheme
,即使上面的文件使用 tmTheme
:
{
"globals":
{
"line_highlight": "#FF00FF",
}
}
假设您正确命名文件,一旦您保存更改,您就会看到该行突出显示颜色变为洋红色。然后,您可以根据自己的喜好调整颜色,如果您希望颜色更深、更亮等,请使用原始颜色作为指导。
请参阅 color scheme documentation 以了解有关指定颜色的各种方法、如何执行此操作以及其他更复杂的配色方案自定义的更多详细信息。
另一种解决方案
tmtheme-editor.herokuapp.com
我在我的 Sublime Text 安装中使用 Material 主题。 在显示行号的那一栏,我想改变背景颜色。
示例:
我在互联网上搜索了更改此颜色的方法,但没有找到任何相关内容。
有谁知道是否可以更改它,我该怎么做?
谢谢。
该颜色由您使用的 color_scheme
控制(与您的 theme
分开),特别是行突出显示的设置。可以更改该值,因此您需要修改基础配色方案。
用View > Show Console
打开Sublime控制台,输入以下命令确定行高亮的样式信息:
view.style_for_scope("line_highlight")
这将为您提供用作线条突出显示的颜色的样式信息,这还将为您提供以下步骤中所需的配色方案信息。
Sublime 支持两种不同的配色方案格式,因此根据您使用的方案,输出看起来可能是两种方式之一。在下面的示例中,我重新格式化了您将在控制台中看到的输出,以使其在此处更具可读性;在控制台中,它将显示为一长行,并且键的顺序可能不同。
>>> view.style_for_scope("line_highlight")
{
'foreground': '#dad6cd',
'source_file': 'Packages/User/T8H.tmTheme',
'source_column': -1, 'source_line': -1,
'bold': False, 'italic': False
}
>>> view.style_for_scope("line_highlight")
{
'foreground': '#dad6cd',
'source_file': 'T8H.sublime-color-scheme',
'source_column': 22, 'source_line': 53,
'italic': False, , 'bold': False
}
需要注意的重要事项是源文件的名称、丢弃您可能在那里看到的任何部分路径以及当前颜色。
现在创建一个包含以下内容的文件并将其保存到您的 User
文件夹中(使用 Preferences > Browse Packages...
找到它)。您使用的名称应该与上面的文件名相同,但扩展名为 sublime-color-scheme
,即使上面的文件使用 tmTheme
:
{
"globals":
{
"line_highlight": "#FF00FF",
}
}
假设您正确命名文件,一旦您保存更改,您就会看到该行突出显示颜色变为洋红色。然后,您可以根据自己的喜好调整颜色,如果您希望颜色更深、更亮等,请使用原始颜色作为指导。
请参阅 color scheme documentation 以了解有关指定颜色的各种方法、如何执行此操作以及其他更复杂的配色方案自定义的更多详细信息。
另一种解决方案 tmtheme-editor.herokuapp.com