これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドisortです。
プログラム:
NAME
isort-Pythonインポート定義をソートするためのプログラム
SYNOPSIS
ソート [-h] [-l LINE_LENGTH] [-s スキップ] [-ns NOT_SKIP] [-t FORCE_TO_TOP] [-b
既知の標準ライブラリ] [-o 既知の第三者] [-p 既知のファーストパーティ] [-m モード] [-i
インデント] [-a ADD_IMPORTS] [-af] [-r REMOVE_IMPORTS] [-ls] [-d] [-c] [-sl] [-SD
DEFAULT_SECTION] [-df] [-e] [-rc] [-ot] [-交流] [-cs] [-v] [-vb] [-sp 設定パス] file...
DESCRIPTION
ソート Pythonインポート定義を論理セクション内でアルファベット順にソートします。
OPTIONS
-h, - 助けて
このヘルプメッセージを表示して終了します
-l LINE_LENGTH, -行 LINE_LENGTH
インポート行の最大長(長いインポートをラップするために使用されます)。
-s スキップ, - スキップ スキップ
インポートをソートするファイルはスキップする必要があります。
-ns NOT_SKIP, -スキップしないでください NOT_SKIP
インポートをソートするファイルは決してスキップしないでください。
-t FORCE_TO_TOP、 - 上 FORCE_TO_TOP
特定のインポートを適切なセクションの上部に強制します。
-b 既知の標準ライブラリ, -組み込み 既知の標準ライブラリ
Python標準ライブラリの一部としてモジュールを認識させるようにisortに強制します。
-o 既知の第三者, - 第三者 既知の第三者
モジュールをサードパーティライブラリの一部として認識するようにisortに強制します。
-p 既知のファーストパーティ, - 事業 既知のファーストパーティ
モジュールを現在のPythonプロジェクトの一部として認識させるようにisortに強制します。
-m モード, --マルチライン モード
複数行出力(0 =グリッド、1 =垂直、2 =吊り下げ、3 =垂直吊り下げ、4 =垂直グリッド、
5 = vert-grid-grouped)。
-i インデント, - インデント インデント
インデント用に配置する文字列。 デフォルトは「」(4スペース)です。
-a ADD_IMPORTS, --add_import ADD_IMPORTS
指定されたインポート行をすべてのファイルに追加し、正しいと自動的に判断します
配置。
-af, --force_adds
元のファイルが空の場合でも、強制的にインポートが追加されます。
-r REMOVE_IMPORTS, --remove_import REMOVE_IMPORTS
指定されたインポートをすべてのファイルから削除します。
-ls, --length_sort
インポートを文字列の長さで並べ替えます。
-d, --stdout
結果の出力をインプレースではなくstdoutに強制します。
-c, -チェックのみ
ソートされていないインポートがないかファイルをチェックし、それらをコマンドラインに出力します。
ファイルの変更。
-sl, --force_single_line_imports
インポートからのすべてを独自の行に表示するように強制します。
-SD DEFAULT_SECTION, -セクション-デフォルト DEFAULT_SECTION
インポートのデフォルトセクションを設定します(デフォルトでは、 最初のパーティ)。 可能な値:
未来, ISTDLIB, 第三者, 最初のパーティ, ローカルフォルダ
-df, --差分
isortがファイルに加えるすべての変更の差分を、ファイルを変更する代わりに出力します
所定の位置に
-e, -バランスの取れた
可能な限り最も一貫したライン長を生成するために、ラッピングのバランスを取ります。
-rc, -再帰的
インポートをソートするPythonファイルを再帰的に探します。
-ot, -タイプ別の順序
アルファベット順に加えて、タイプ別にインポートを注文します。
-交流, -アトミック
結果のファイルに構文エラーが含まれている場合、出力が保存されないようにします。
-cs, --コンバインスター
スターインポートが存在する場合、そこから他に何もインポートされないようにします
名前空間
-v, - バージョン
プログラムのバージョン番号を表示して終了します。
-vb, -詳細
ファイルがスキップされたときやチェックが成功したときなど、詳細な出力を表示します。
-sp 設定パス, --設定パス 設定パス
ファイルに基づいて自動決定するのではなく、設定パスを明示的に設定します
場所。
onworks.netサービスを使用してオンラインでisortを使用する