在 VS Code 中更改 Python 文档字符串参数的颜色

Changing the colour of Python docstring params in VS Code

我想在 VS Code 中更改 Python 文档字符串中参数的颜色(或突出显示)。

我研究了一些主题,但我不太明白如何使用 TextMate 添加自定义范围。

在下图中,您可以看到 :param: 与字符串的颜色相同。 我正在寻找不同/自定义颜色。

可能还会考虑突出显示 return 类型,例如 strdict

非常感谢任何帮助!

由于这是在文档字符串中,因此您可以轻松完成的工作并不多。 AFAIK 主题基于语言中的语言服务器定义。文档字符串被认为是一个完整的“东西”,因此您可以更改整个文档字符串的颜色,但不能更改文档字符串中的内容。

如果你编写了一个 VS 模块,你可能会这样做,但对于这个小东西来说,这是很多工作。

文档字符串与普通字符串一样着色。

使用扩展名 Highlight 指定哪些文本应该有不同的颜色

  "highlight.regexes": {
    "(:(?:param|return))( \w+)?(:)": {
      "regexFlags": "g",
      "filterLanguageRegex": "python",
      "decorations": [
        { "color": "blue" },
        { "color": "green" },
        { "color": "blue" }
      ]
    }
  }