在 Visual Studio 代码自定义主题中设置引号颜色

Set color of quotes in Visual Studio Code customized theme

我正在使用 vscode 我自己的自定义主题,它基于另一个主题。当前这样的文本显示为白色:

""" some Python comment """

我想更改颜色但找不到要更改的正确属性。我尝试将其添加到 *.tmTheme 文件中,但它没有任何改变:

<dict>
    <key>name</key>
    <string>Quotes</string>
    <key>scope</key>
    <string>markup.quote</string>
    <key>settings</key>
    <dict>
        <key>foreground</key>
        <string>#F77669</string>
    </dict>
</dict>

你能帮忙吗? 非常感谢您!

正确的 tmLanguage 作用域名称是 string.quoted.docstring.multi.python

使用Developer: Inspect TM scopes命令很容易找到:

我在另一个答案中更详细地写了关于 tmLanguage 范围名称的内容

以下对我来说在 .tmTheme 中有效(与您的示例相比,我只更改了 scope 键后的 <string>):

<dict>
    <key>name</key>
    <string>Quotes</string>
    <key>scope</key>
    <string>string.quoted.docstring.multi.python</string>
    <key>settings</key>
    <dict>
        <key>foreground</key>
        <string>#F77669</string>
    </dict>
</dict>