PyCharm 不更新自定义配色方案的更改

问题描述 投票:0回答:1

我通过 "设置"->"编辑器"->"颜色方案"->"语言默认值 "编辑了所有括号等的颜色&样式。

这些变化(蓝色)反映在 "设置 "菜单中(以及菜单中的预览面板),但它们并没有反映在代码本身中......旧的颜色仍然在使用(Github主题的默认绿色)。请看下面的例子。

将感激任何提示

enter image description here

pycharm
1个回答
3
投票

Pycharm帮助:

语言默认值 部分包含了常见的语法高亮设置,默认情况下适用于所有支持的编程语言。在大多数情况下,只需配置好 语言默认值 并在必要时针对特定语言进行调整。

由于Pycharm实际上可以使用多种语言,所以这个设置应该是对所有语言的共同特征(如函数调用defs、关键字、标识符等)应用颜色方案。但它没有很清楚地说明的是,为了使用这些默认设置,您需要确保 它们是遗传的 在特定的语言中。

所以,进入你的语言子菜单,在那里编辑颜色,或者是 继承 来自 Language Defaults 勾选 Inherit values from::enter image description here

在上面的例子中,你可以看到在 Python类定义的颜色是普通的白色,但仍然是白色的。Foo 是一个鲜艳的粉红色(红色方块)。这是因为我把它设置在 Language Defaults -> Classes -> Class name 并勾选了从那里继承的方框(即 "路径" 到相关的默认值也在复选框旁边显示,并且是一个可点击的链接,如蓝色方块所示)。)


假设您使用的是Python,的确,括号中的 "括号 "是指 在GitHub方案中是默认继承的,所以这就是为什么你没有在 Language Defaults. 在 JSON例如,它们 默认继承。

© www.soinside.com 2019 - 2024. All rights reserved.