私は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. javascriptでアルファベット順に並べ替え
- 7. JSONをアルファベット順に並べ替え
- 8. JTreeノードをアルファベット順に並べ替え
- 9. アルファベット順にタクソン(ブランド)を並べ替え
- 10. ルア - アルファベット順のテーブルの並べ替え
- 11. アルファベット順の配列の並べ替え
- 12. アルファベット順の配列の並べ替え
- 13. Excelのアルファベット順の並べ替え
- 14. NSSortDescriptorアルファベット順の並べ替え
- 15. どのようにNSMutableArrayの文字列をアルファベット順に並べ替えることができますか?
- 16. <textarea>内でどのようにアルファベット順に並べ替えることができますか? JavaScript sort()?
- 17. アメリカンフラグの並べ替えの最適化
- 18. C#でアルファベット順に配列を並べ替える
- 19. 配列を並べ替える、そのようにアルファベット順に
- 20. jQuery/Tablesorter:二次アルファベット順の並べ替えを維持する
- 21. Netfix QueueSorter(chrome) - グループをアルファベット順に並べ替えるスクリプトのヘルプ
- 22. すべての言語でアルファベット順に国を並べ替えます。
- 23. 2番目の列に従って数値順とアルファベット順に並べ替え
- 24. 並べ替えを最適化するSQL Serverのルール?
- 25. NSFetchRequestを日付順にソートし、アルファベット順に並べ替えます。
- 26. 2d配列をJavaでアルファベット順に並べ替え
- 27. アルファベット順にMultiValueデータを並べ替える - LINQ to SQLとC#3
- 28. MS Excelの式:長さとアルファベット順のデータの並べ替え(降順)
- 29. リストボックスの項目をアルファベット順に並べ替え
- 30. 複数の値をアルファベット順に並べ替え[Excel]