首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VScode python上下文颜色主题-修改模块和方法的颜色

VScode python上下文颜色主题-修改模块和方法的颜色
EN

Stack Overflow用户
提问于 2021-02-08 09:33:10
回答 2查看 1.4K关注 0票数 0

我希望修改模块、类方法常量的文本颜色(如果可能的话,不要修改简单变量)。

我使用VScode的“一个黑暗的专业”主题(见下面的例子)

在本例中,我希望修改

  • “np.arange”中的"np“为红色(或其他自定义颜色)
  • “形状”改为“蓝色”,作为"arange“方法名。
  • "x.shape“处的x应该保持其颜色,因为它不是模块名。

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2021-02-09 08:23:56

由于"编辑语义高亮",在使用其他主题扩展时,有时会忽略它,当我使用VS代码主题“Dark+(默认黑暗)”时,会显示:

至于“排列”和“形状”的颜色,因为它们不是在模块"numpy“文档中定义的方法,语言服务无法将它们识别为方法并显示颜色。例如,当我们使用"z = np.array“时,它会显示以下颜色:

更多参考资料:自定义颜色主题

票数 2
EN

Stack Overflow用户

发布于 2021-02-08 10:11:15

您可以尝试将这些添加到您的settings.json文件中(根据您的口味调整颜色和样式,我只是让您看得更直白)。

代码语言:javascript
复制
"editor.tokenColorCustomizations": {
    "[One Dark Pro]": {
        "textMateRules": [
            {
                "name": "Python - Your description",
                "scope": [
                    "entity.name.namespace"
                ],
                "settings": {
                    "foreground": "#ff0000",
                    "fontStyle": "bold"
                }
            },
            {
                "name": "Python - Your description",
                "scope": [
                    "meta.attribute.python"
                ],
                "settings": {
                    "foreground": "#0066ff",
                    "fontStyle": "italic"
                }
            }
        ]
    }
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66099008

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档