在 VS Code 中更改 Python 文档字符串参数的颜色
Changing the colour of Python docstring params in VS Code
我想在 VS Code 中更改 Python 文档字符串中参数的颜色(或突出显示)。
我研究了一些主题,但我不太明白如何使用 TextMate 添加自定义范围。
在下图中,您可以看到 :param:
与字符串的颜色相同。
我正在寻找不同/自定义颜色。
可能还会考虑突出显示 return 类型,例如 str
或 dict
。
非常感谢任何帮助!
由于这是在文档字符串中,因此您可以轻松完成的工作并不多。 AFAIK 主题基于语言中的语言服务器定义。文档字符串被认为是一个完整的“东西”,因此您可以更改整个文档字符串的颜色,但不能更改文档字符串中的内容。
如果你编写了一个 VS 模块,你可能会这样做,但对于这个小东西来说,这是很多工作。
文档字符串与普通字符串一样着色。
使用扩展名 Highlight 指定哪些文本应该有不同的颜色
"highlight.regexes": {
"(:(?:param|return))( \w+)?(:)": {
"regexFlags": "g",
"filterLanguageRegex": "python",
"decorations": [
{ "color": "blue" },
{ "color": "green" },
{ "color": "blue" }
]
}
}
我想在 VS Code 中更改 Python 文档字符串中参数的颜色(或突出显示)。
我研究了一些主题,但我不太明白如何使用 TextMate 添加自定义范围。
在下图中,您可以看到 :param:
与字符串的颜色相同。
我正在寻找不同/自定义颜色。
可能还会考虑突出显示 return 类型,例如 str
或 dict
。
非常感谢任何帮助!
由于这是在文档字符串中,因此您可以轻松完成的工作并不多。 AFAIK 主题基于语言中的语言服务器定义。文档字符串被认为是一个完整的“东西”,因此您可以更改整个文档字符串的颜色,但不能更改文档字符串中的内容。
如果你编写了一个 VS 模块,你可能会这样做,但对于这个小东西来说,这是很多工作。
文档字符串与普通字符串一样着色。
使用扩展名 Highlight 指定哪些文本应该有不同的颜色
"highlight.regexes": {
"(:(?:param|return))( \w+)?(:)": {
"regexFlags": "g",
"filterLanguageRegex": "python",
"decorations": [
{ "color": "blue" },
{ "color": "green" },
{ "color": "blue" }
]
}
}