slimer
v1.0.6

Slimerは、フォルダー構造とそのファイルの内容を消化するのに役立つコマンドラインツールです。迅速なエンジニアリングを支援するように設計されています。
pip install slimerpyperclip :クリップボードへの出力をコピーするために使用されます。 Slimerを使用するには、 slimerコマンドを実行して、必要な議論を提供します。
slimer /path/to/directory -c -l 500 -e __pycache__ temp| 口論 | 説明 |
|---|---|
-h, --help | このヘルプメッセージと出口を表示します |
-c, --copy | 出力をクリップボードにコピーします。 |
-l LIMIT, --limit LIMIT | 各ファイルから表示する文字の最大数。デフォルトで制限なし。 |
-d DEPTH, --depth DEPTH | ディレクトリ構造で探索する最大深度。 |
-e [EXCLUDE ...], --exclude [EXCLUDE ...] | 除外するファイルまたはディレクトリのリスト。 |
-i [INCLUDE ...], --include [INCLUDE ...] | ファイルまたはディレクトリのリストが除外リストにある場合でも、強制的に含める。 |
-b, --binary | [バイナリファイル]フラグを備えたバイナリファイルを含めます。 |
-t, --tree | ファイルコンテンツなしでフォルダー構造のみを表示します。 |
-p PREPEND, --prepend PREPEND | 出力の開始時にプレイエンドする文字列。 |
-a APPEND, --append APPEND | 出力の最後に追加する文字列。 |
-o OUTPUT, --output OUTPUT | 出力が記述されるファイルへのパス。提供されていない場合は、コンソールに印刷します。 |
-r RECENT, --recent RECENT | 最後のn分以内に変更されたファイルのみが表示されます。引数に値が提供されない場合、デフォルトは10分になります。 |
-f [FILE_EXTENSIONS ...], --file-extensions [FILE_EXTENSIONS ...] | 排他的に表示するファイル拡張子のリスト(例えば.py .ts)。 |
-v, --version | プログラムのバージョン番号と終了を表示します |
-s, --strip-comments | 出力のコードからコメントを削除します。 |
ベン・ヴィリエール
Slimerの開発に貢献したい場合は、プロジェクトリポジトリに問題を作成するか、リクエストをプルしてください。
このプロジェクトは、MITライセンスの下でライセンスされています。