下划线的 PyCharm 代码完成设置 - 受保护和损坏的名称优先级较低?

Cha*_*eon 5 python pydev code-completion pycharm

我正在使用 PyCharm,但我不喜欢默认的代码完成,它显示_protected__mangled名称高于public.

如何强制在代码完成列表底部显示以下划线开头的名称,在顶部显示以 public 开头的名称?

像 PyDev 这样的一些编辑器在没有配置的情况下做得更好。


@jole 询问的屏幕显示了我的问题:

我想要更改的当前代码完成优先级无效

yol*_*ole 4

这在 PyCharm 中是不可配置的;在这种情况下,更改完成的默认行为存在一个悬而未决的问题。