2013-12-09 18 views

答えて

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と記載)を介して統合することができます。元のキーバインディングにフックすることもできます。

関連する問題