在VS代码中更改Python docstring参数的颜色

2024-04-24 19:07:41 发布

您现在位置:Python中文网/ 问答频道 /正文

我希望在VS代码中更改Python docstring中参数的颜色(或突出显示)

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

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

还可以研究突出显示返回类型,例如strdict

我真的非常感谢所有的帮助

Code Snippet


Tags: 字符串代码类型主题参数param颜色dict
3条回答

文档字符串的颜色为普通字符串

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

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

由于这是在docstring中,所以您无法轻松地执行很多操作。AFAIK主题基于语言中的语言服务器定义。docstring被认为是一个完整的“东西”,因此您可以更改整个docstring的颜色,但不能更改docstring中的内容

如果你写了一个VS模块,你可能会这样做,但是对于这个次要的东西来说,这是一个很大的工作

我不认为这意味着什么。也许这只是VS代码的更新,或者你不小心更改了你的设置

相关问题 更多 >