Visual studio code 如何在vscode中突出显示用户指定的单词

Visual studio code 如何在vscode中突出显示用户指定的单词,visual-studio-code,ide,vscode-settings,Visual Studio Code,Ide,Vscode Settings,我需要让我的vscode突出显示特定的单词,以便我可以在代码中留下不同的注释,并在需要时轻松查看它们,例如:注释:使用绿色,调试使用红色等等。下载并安装扩展。下载并安装扩展后,请确保重新启动VSCode。现在,请按照以下步骤在代码中添加自定义关键字突出显示 在windows上按住Ctrl+Shift键,在mac上按住Command+Shift键, 然后按P键 此时将打开一个命令行 在命令行上键入“打开设置”,然后单击 “首选项:打开设置” 设置窗口将打开 在右手边的“搜索设置”输入下,

我需要让我的vscode突出显示特定的单词,以便我可以在代码中留下不同的注释,并在需要时轻松查看它们,例如:注释:使用绿色,调试使用红色等等。

下载并安装扩展。下载并安装扩展后,请确保重新启动VSCode。现在,请按照以下步骤在代码中添加自定义关键字突出显示

  • 在windows上按住Ctrl+Shift键,在mac上按住Command+Shift键, 然后按P键
此时将打开一个命令行

  • 在命令行上键入“打开设置”,然后单击 “首选项:打开设置”
设置窗口将打开

  • 在右手边的“搜索设置”输入下,查找 三个点“…”并点击它

  • 点击“opensettings.json”

“用户设置”选项卡将打开。 它包含一个分屏窗口。在左侧可以看到解除警报设置,在右侧可以看到用户设置

  • 在“搜索设置”中键入“todohighlight.keywords”
您将看到
“todohighlight.keywords”:[]

  • 用鼠标悬停在它上面
一支小笔会出现在它的左边

  • 点击它
您将看到一个下拉选择菜单打开

  • 单击“在设置中替换”
现在,您可以在右窗格窗口(用户设置)中看到
“todohighlight.keywords”:[]

这是一个包含json对象的数组,如下所示:

"todohighlight.keywords": [
    {
        "text": "todo:",
        "color": "#000000",
        "backgroundColor": "DarkKhaki",
        "overviewRulerColor": "DarkKhaki",
        "border": "1px solid DarkKhaki",
        "borderRadius": "3px",
        "isWholeLine": false
    },
    {
        "text": "note:",
        "color": "#000000",
        "backgroundColor": "#72824E",
        "overviewRulerColor": "#72824E",
        "border": "1px solid #72824E",
        "borderRadius": "3px",
        "isWholeLine": false
    },
    {
        "text": "System.debug",
        "color": "#000000",
        "backgroundColor": "STEELBLUE",
        "overviewRulerColor": "STEELBLUE",
        "border": "1px solid STEELBLUE",
        "borderRadius": "3px",
        "isWholeLine": false
    },
    {
        "text": "system.debug",
        "color": "#000000",
        "backgroundColor": "STEELBLUE",
        "overviewRulerColor": "STEELBLUE",
        "border": "1px solid STEELBLUE",
        "borderRadius": "3px",
        "isWholeLine": false
    },
    {
        "text": "console.log",
        "color": "#000000",
        "backgroundColor": "STEELBLUE",
        "overviewRulerColor": "STEELBLUE",
        "border": "1px solid STEELBLUE",
        "borderRadius": "3px",
        "isWholeLine": false
    },
    {
        "text": "|DEBUG|",
        "color": "#000000",
        "backgroundColor": "#72848A",
        "overviewRulerColor": "#72848A",
        "border": "1px solid #72848A",
        "borderRadius": "3px",
        "isWholeLine": true
    },
    {
        "text": "attention:",
        "color": "white",
        "backgroundColor": "red",
        "border": "1px solid red",
        "borderRadius": "3px",
        "isWholeLine": false
    },
    {
        "text": "debug:",
        "color": "white",
        "backgroundColor": "red",
        "border": "1px solid red",
        "borderRadius": "3px",
        "isWholeLine": false
    }
]
如果您不熟悉json符号,请将上面示例中“todohighligh.keywords”的内容复制到两个
[]
括号之间的“用户设置”窗口中。您可以更改
冒号左侧
“”
双引号之间的值。如果您想添加两个以上的关键字,只需在“用户设置”中的最后一个收尾方括号
}
后添加一个逗号,并复制/经过一个json对象(从一个
{
开放方括号到第一个收尾方括号),然后更改其内容。您可以添加任意多的关键字

通过按住Ctrl(windows)/command(mac)键并按“s”键或从菜单栏转到文件-> 拯救


编辑2021年6月我发表这篇文章已经有一段时间了。我已经更新了示例以获得更详细的突出显示。如果您需要澄清,请在下面发表您的评论。干杯同时查看突出显示的扩展名,请参阅。它的优点是在一条线上使用多个捕获组,并根据需要分别设置这些组的样式。虽然听起来你并不是在寻找那个……但。