slimer
v1.0.6

Slimer es una herramienta de línea de comandos que lo ayuda a digerir una estructura de carpeta y el contenido de su archivo. Fue diseñado para ayudar con la ingeniería rápida.
pip install slimerpyperclip : utilizado para copiar la salida al portapapeles. Para usar Slimer, ejecute el comando slimer y proporcione los argumentos necesarios:
slimer /path/to/directory -c -l 500 -e __pycache__ temp| Argumento | Descripción |
|---|---|
-h, --help | Muestre este mensaje de ayuda y salida |
-c, --copy | Copie la salida al portapapeles. |
-l LIMIT, --limit LIMIT | Número máximo de caracteres para mostrar desde cada archivo. Sin límite por defecto. |
-d DEPTH, --depth DEPTH | Profundidad máxima para explorar en la estructura del directorio. |
-e [EXCLUDE ...], --exclude [EXCLUDE ...] | Lista de archivos o directorios para excluir. |
-i [INCLUDE ...], --include [INCLUDE ...] | Lista de archivos o directorios para incluir con fuerza incluso si están en la lista de exclusión. |
-b, --binary | Incluya archivos binarios con un indicador [Archivo binario]. |
-t, --tree | Solo muestre la estructura de la carpeta sin contenido del archivo. |
-p PREPEND, --prepend PREPEND | Cadena para prever al comienzo de la salida. |
-a APPEND, --append APPEND | Cadena para agregar al final de la salida. |
-o OUTPUT, --output OUTPUT | Ruta a un archivo donde se escribirá la salida. Si no se proporciona, imprime en la consola. |
-r RECENT, --recent RECENT | Solo muestre archivos modificados en los últimos n minutos. El valor predeterminado a 10 minutos cuando no se proporciona ningún valor al argumento. |
-f [FILE_EXTENSIONS ...], --file-extensions [FILE_EXTENSIONS ...] | Lista de extensiones de archivos para mostrar exclusivamente (por ejemplo, .py .ts). |
-v, --version | Mostrar el número de versión del programa y la salida |
-s, --strip-comments | Desprenda los comentarios del código en la salida. |
Ben Villere
Si desea contribuir al desarrollo de Slimer, cree un problema o retire la solicitud en el repositorio del proyecto.
Este proyecto tiene licencia bajo la licencia MIT.