slimer
v1.0.6

Slimer ist ein Befehlszeilen -Tool, mit dem Sie eine Ordnerstruktur und deren Dateiinhalt verdauen können. Es wurde so konzipiert, dass es beim schnellen Engineering helfen.
pip install slimerpyperclip : Wird zum Kopieren der Ausgabe in die Zwischenablage verwendet. Um Slimer zu verwenden, führen Sie den Befehl slimer aus und liefern Sie die erforderlichen Argumente:
slimer /path/to/directory -c -l 500 -e __pycache__ temp| Argument | Beschreibung |
|---|---|
-h, --help | Zeigen Sie diese Hilfebotschaft an und beenden Sie |
-c, --copy | Kopieren Sie die Ausgabe in die Zwischenablage. |
-l LIMIT, --limit LIMIT | Maximale Anzahl von Zeichen, die aus jeder Datei angezeigt werden sollen. Standardmäßig keine Grenze. |
-d DEPTH, --depth DEPTH | Maximale Tiefe, um in der Verzeichnisstruktur zu untersuchen. |
-e [EXCLUDE ...], --exclude [EXCLUDE ...] | Liste der ausgeschlossenen Dateien oder Verzeichnisse. |
-i [INCLUDE ...], --include [INCLUDE ...] | Liste von Dateien oder Verzeichnissen, die auch dann mit einer gewaltsamen Aufnahme in der Ausschlussliste einbeziehen können. |
-b, --binary | Fügen Sie Binärdateien mit einem [Binärdatei] Flag ein. |
-t, --tree | Zeigen Sie nur die Ordnerstruktur ohne Dateiinhalt an. |
-p PREPEND, --prepend PREPEND | String, um zu Beginn der Ausgabe vorzubereiten. |
-a APPEND, --append APPEND | Zeichenfolge, die am Ende der Ausgabe angehängt werden soll. |
-o OUTPUT, --output OUTPUT | Pfad zu einer Datei, in der die Ausgabe geschrieben wird. Wenn nicht zur Verfügung gestellt, druckt die Konsole. |
-r RECENT, --recent RECENT | Zeigen Sie nur Dateien an, die in den letzten n Minuten geändert wurden. Standardeinstellungen zu 10 Minuten, wenn dem Argument kein Wert bereitgestellt wird. |
-f [FILE_EXTENSIONS ...], --file-extensions [FILE_EXTENSIONS ...] | Liste der Dateierweiterungen, die ausschließlich angezeigt werden (z. B. Py .ts). |
-v, --version | Versionsnummer des Programms anzeigen und beenden |
-s, --strip-comments | Streifen Sie Kommentare aus dem Code in der Ausgabe. |
Ben Villiere
Wenn Sie zur Entwicklung von Slimer beitragen möchten, erstellen Sie bitte eine Ausgabe oder eine Anfrage im Projektrepository.
Dieses Projekt ist unter der MIT -Lizenz lizenziert.