Text 更改升华文本3中的突出显示颜色?

Text 更改升华文本3中的突出显示颜色?,text,sublimetext3,highlight,Text,Sublimetext3,Highlight,如何更改升华文本3中的默认高光颜色?我以前知道如何在ST2中的一个主题文件中找到突出显示键,但在ST3中情况发生了很大变化。他们在图书馆的什么地方吗?“首选项>>浏览包”几乎为空。您可以通过转到查看正在使用的主题 Preferences>Colour Scheme 看哪一个打勾了 打开主题文件并找到显示以下内容的键: <key>selection</key> 选择 去一个显示十六进制颜色代码的网站(比如这个),找到你想要的颜色代码。然后在主题文件的选择键下方的

如何更改升华文本3中的默认高光颜色?我以前知道如何在ST2中的一个主题文件中找到突出显示键,但在ST3中情况发生了很大变化。他们在图书馆的什么地方吗?“首选项>>浏览包”几乎为空。

您可以通过转到查看正在使用的主题

Preferences>Colour Scheme
看哪一个打勾了

打开主题文件并找到显示以下内容的键:

<key>selection</key>
选择
去一个显示十六进制颜色代码的网站(比如这个),找到你想要的颜色代码。然后在主题文件的选择键下方的行中添加新的颜色代码,替换旧的十六进制颜色代码

保存修改后的主题文件,它应该可以立即工作

编辑

使用包控件安装插件。使用打开命令选项板⌘⇧P(适用于windows/linux CtrlShiftP)并键入
prv
以获取PackageResourceViewer选项。选择Open Resource>>主题-YourTheme>>并编辑主题文件

Tony Vincent的回答非常好,我还想补充一点,如果更改选择颜色使所选文本难以阅读,则选择前景是更改的关键。例如:

<key>selectionForeground</key>
<string>#000000</string>
选择前景
#000000

使用新的
.sublime配色方案
格式,它是一个名为
line\u highlight的全局设置键
e、 g


主题文件在哪里?上述情况适用于Sublime 2。但我没有看到“首选项>>浏览包”下的主题文件,这里有一点更正。PackageResourceViewer>>开放资源>>配色方案>>Monokai(这是我的案例)在我的案例中,“Extract Package”既不显示“主题”也不显示“配色方案”。感谢您的帮助。感谢您提供有关使用PackageResourceViewer编辑主题文件的说明。在我的例子(ST 3.0 build 3143)中,它是
PackageResourceViewer>>打开的资源>>颜色方案-默认值>>Monokai.tmTheme
。谢谢,这很有帮助。在更改背景突出显示颜色的同时,是否也可以将突出显示的文本的颜色更改为黑色@Tony VincentI还将在我的S3安装中添加
findHighlight
findHighlightForeground
这些键在我使用的主题中不存在,因此它们必须添加到与选择键相同的[settings]块中。在哪里?没有一个答案清楚地说明了如何访问我不知道的上述设置。我想不起来了。我离开了崇高,因为它变得越来越困难。VsCode在各个方面都做得更好。当然可以。更改选择颜色会很好,因为Mac:~/Library/Application Support/Sublime Text 3/Packages/User/Monokai.Sublime-color-scheme Windows:C:\Users\\AppData\Roaming\Sublime Text 3\Packages\User\Monokai.Sublime-color-scheme
{
    "name": "My colour scheme",
    "globals":
    {
        "background":     "rgb(0, 0, 0)",
        "foreground":     "#aaaaaa",
        "caret":          "red",
        "line_highlight": "#222222"
    },
}