Pycharm 具有默认值的函数参数的颜色突出显示
Pycharm color highlighting for function arguments with default values
我在 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
但是,当我输入 quote 和 variable 本身时,它会暂时变成绿色(我使用 darcula 主题)然后颜色消失。默认 int 变量也是如此,它会暂时变成蓝色。
我已经尝试删除所有设置、使缓存无效并从头开始重新安装 Pycharm,但没有任何帮助。
所有其他高亮效果都很好。
P.S。甚至 Whosebug 都突出显示了它。
好的,他们已经在 5.04 版本中修复了它:https://confluence.jetbrains.com/display/PYH/PyCharm+143.1919.1+Release+Notes
还有一个解决方法:您可以在 Python
部分的 Colors/Fonts
设置中删除参数的前景。
所以现在它就像一个魅力。
我在 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
但是,当我输入 quote 和 variable 本身时,它会暂时变成绿色(我使用 darcula 主题)然后颜色消失。默认 int 变量也是如此,它会暂时变成蓝色。
我已经尝试删除所有设置、使缓存无效并从头开始重新安装 Pycharm,但没有任何帮助。
所有其他高亮效果都很好。
P.S。甚至 Whosebug 都突出显示了它。
好的,他们已经在 5.04 版本中修复了它:https://confluence.jetbrains.com/display/PYH/PyCharm+143.1919.1+Release+Notes
还有一个解决方法:您可以在 Python
部分的 Colors/Fonts
设置中删除参数的前景。
所以现在它就像一个魅力。