小编eti*_*ien的帖子

Vscode 中的语法高亮显示类型提示

我使用的是 Dark++ 主题,但个性化了很多颜色。一切工作正常,但有一件小事:只有基本类型被正确突出显示。例如这个

"editor.tokenColorCustomizations": {
      "comments": "#707070",
      "keywords": "#adc5ee",
      "types": "#bbbbbb",
      "strings": "#bdceb7"
}
Run Code Online (Sandbox Code Playgroud)

给了我下面的图片: 在此输入图像描述

我希望函数声明中的类型提示为灰色+斜体,因为它对于类型“str”来说是正确的。我知道这对于 npt.NDArray 来说并不简单,因为它来自打字模块,但为什么这甚至对于“list”和“dict”也不起作用?你知道我可以使用的解决方法吗?据我所知,这些类型没有特殊的令牌,因此除了自定义通用令牌“类型”之外,没有其他方法可以访问它们。我尝试使用带有“突出显示”扩展名的正则表达式表达式,但这并不是最佳选择,因为我还想保留以下功能:如果我注释掉该文本的一部分,它应该显示为灰色(使用“突出显示”它不会)。

python themes syntax-highlighting visual-studio-code

3
推荐指数
1
解决办法
2732
查看次数