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 | 輸出中的代碼中的剝離評論。 |
本·維利爾(Ben Villiere)
如果您想為Slimer的開發做出貢獻,請在項目存儲庫中創建問題或提取請求。
該項目已根據MIT許可獲得許可。