PyCharm的优化进口能否按字母排列?

dav*_*one 21 python pycharm

我喜欢PyCharm优化Python导入 - 以及删除未使用的导入,PEP8为他们提供了合理的布局并使它们更易于阅读.有没有办法让PyCharm另外按字母顺序排列它们(至少对我来说,扫描它们会更快)?

小智 17

PyCharm现在通过使用自动执行此操作Code -> Optimize Imports.它还根据PEP 8将它们分组.

有关详细信息,请参阅https://www.jetbrains.com/help/pycharm/optimizing-imports.html.


Cra*_*der 11

PyCharm仅根据PEP-8中指定的组排序导入,而不是按字母顺序排序.


Zit*_*rax 6

如前所述,似乎Code -> Optimize imports无法做到这一点.

然而,有一个名为Lines sorter的插件(存在于PyCharm存储库中),可以使用该插件标记所有导入行并选择Edit -> Sort lines.不完美但比手工完成更容易.