我目前正在为Python开发设置VS Code。我希望将三引号文档字符串作为注释突出显示,而不是字符串,即灰色而不是浅绿色:
我知道我可以在这个主题的TextMate规则中对此进行调整,但我无法弄清楚Python文档字符串的正确范围。我以为我会是这样的:
"editor.tokenColorCustomizations": {
"[Predawn]": {
"comments": "#777777",
"textMateRules": [
{
"scope": "string.quoted.triple",
"settings": {
"foreground": "#777777"
}
}
]
},
}
但即使重新启动编辑器,也没有达到预期的效果。有谁知道正确的范围是什么?
答案 0 :(得分:0)
仅对上面的评论进行扩展,范围是:
对于文档字符串::string.quoted.docstring.multi.python
的{{1}}(或""" '''
的{{1}})
对于不是文档字符串的三引号字符串: .single
范围' "
未使用,即使它出现在settings.json自动完成中。