私はPyCharmのPythonインポートの最適化と、未使用のインポートの削除を楽しんでいます.PEP8の後では、わかりやすいレイアウトが得られ、読みやすくなります。 PyCharmをさらにアルファベット順に並べる方法はありますか?PyCharmのインポートを最適化するとアルファベット順に並べ替えることはできますか?
9
A
答えて
3
Code -> Optimize Imports
を使用すると、PyCharmがこれを自動的に行います。それはまたsorts them into groups per PEP 8です。
詳細はhttps://www.jetbrains.com/help/pycharm/optimizing-imports.htmlを参照してください。
9
PyCharmは、アルファベット順ではなく、PEP-8で指定されたグループに従ってインポートをソートします。
5
すでに言及したように、Code -> Optimize imports
はそうすることはできません。
しかし、Lines sorter(PyCharmリポジトリに存在)というプラグインがあります。このプラグインでは、すべてのインポート行をマークしてEdit -> Sort lines
を選択します。完璧ではないが手で行うよりも簡単だ。
-1
vim-mindedの追加の回答です。 IdeaVim
をインストールし、シフト + Vを使用してソートする行を選択し、:sort
を呼び出すことができます。
0
これは本当にPyCharmの素晴らしい追加です。
これまでは、isortという名前のコマンドラインツールがあります。 PyCharmのプラグインは付属していませんが、外部コマンドと実行後のファイルの同期オプション(in their docsと記載)を介して統合することができます。元のキーバインディングにフックすることもできます。
関連する問題
- 1. アルファベット順と姓でアルファベット順に並べ替える方法
- 2. アルファベット順に並べ替え
- 3. アルファベット順に並べ替え
- 4. アルファベット順に並べ替え
- 5. アルファベット順の並べ替え
- 6. アルファベット順にバックボーンコレクションを並べ替える
- 7. 文字列のアルファベット順とアルファベット順の並べ替え '
- 8. アルファベット順にアルファベット順に並べ替えます。
- 9. アルファベット順に並べ替えるC++
- 10. 長さで並べ替える前にリストをアルファベット順に並べ替える?
- 11. javascriptでアルファベット順に並べ替え
- 12. Javaでアルファベット順に並べ替え
- 13. BFSでアルファベット順に並べ替え
- 14. アラビア語をアルファベット順に並べ替え
- 15. JTreeノードをアルファベット順に並べ替え
- 16. JSONをアルファベット順に並べ替え
- 17. アルファベット順にタクソン(ブランド)を並べ替え
- 18. アルファベット順の並び順を並べ替える
- 19. アルファベット順、大文字で並べ替え
- 20. 角度マルチセレクトドロップダウン|アルファベット順に並べ替え
- 21. ドロップダウンリストのアルファベット順の並べ替え
- 22. アルファベット順の辞書の並べ替え
- 23. ルア - アルファベット順のテーブルの並べ替え
- 24. アルファベット順の配列の並べ替え
- 25. アルファベット順の配列の並べ替え
- 26. Excelのアルファベット順の並べ替え
- 27. アルファベット順のチェックボックスリストの並べ替え
- 28. どのようにNSMutableArrayの文字列をアルファベット順に並べ替えることができますか?
- 29. NSSortDescriptorアルファベット順の並べ替え
- 30. アルファベット順のC#並べ替えリスト