2017-08-03 67 views
0

我使用vscode自己定制的主题,我基于另一个主题。目前,像这样的文本显示在白色:在Visual Studio中设置引号的颜色代码自定义主题

“”“一些Python评论‘’”

我想改变颜色,但无法找到合适的属性改变。我试图在*.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> 

能否请你帮忙吗? 非常感谢您提前!

回答

1

正确的tmLanguage范围名称是string.quoted.docstring.multi.python

这很容易通过Developer: Inspect TM scopes命令查找:

我更详细一点的另一种回答here写tmLanguage范围的名称。

.tmTheme我下面的作品(相对于你的榜样,我只是改变了<string>scope键后):

<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> 

+0

哦,非常感谢!我不知道那个开发工具。这么棒的功能!但我仍然不知道如何使用它来改变字符串的颜色(或阻止注释)。能否请你帮忙?再次感谢! – Khue

+0

我用一个例子更新了我的答案。 – Gama11

+0

很棒的回答!谢谢,Gama11! – Khue

相关问题