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

我正在使用PyCharm,但我不喜欢默认代码完成功能,该功能显示_protected和__mangled名称高于公共名称.

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

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

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

解决方法:

这在PyCharm中不可配置.在此上下文中,有an open issue个用于更改完成的默认行为.

上一篇:python – Pydev相对项目路径


下一篇:Eclipse通过execnet使用多个Python解释器