具有默认值的函数参数的Pycharm颜色突出显示

时间:2016-01-19 17:09:24

标签: python linux ide pycharm color-scheme

我在Pycharm中的颜色方案有一个非常烦人的问题(我在Arch Linux上使用5.03)。

所以我的默认值参数没有突出显示。例如这段代码:

class Profit:

    def __init__(self, date=datetime.date.today(), amount=0.0, currency='sdf'):
        self.date = date
        self.amount = amount
        self.currency = currency

然而,当我输入引号和变量本身时,它变成绿色(我使用darcula主题)一会儿,然后颜色消失了。与默认的int变量相同,它只是暂时变为蓝色。

我试图放弃所有设置,使缓存无效并从头开始重新安装Pycharm,没有什么可以帮助我。

所有其他突出显示效果都很好。

P.S。甚至StackOverflow都会突出显示它。

1 个答案:

答案 0 :(得分:1)

好的,他们已经在5.04版本中修复了它:https://confluence.jetbrains.com/display/PYH/PyCharm+143.1919.1+Release+Notes

此外还有一种解决方法:您可以在Colors/Fonts部分的Python设置中删除参数的前景。

所以现在它就像一个魅力。

相关问题