slimer
v1.0.6

Slimer é uma ferramenta de linha de comando que ajuda a digerir uma estrutura de pasta e seu conteúdo de arquivo. Foi projetado para ajudar na engenharia imediata.
pip install slimerpyperclip : usado para copiar a saída para a área de transferência. Para usar o Slimer, execute o comando slimer e forneça os argumentos necessários:
slimer /path/to/directory -c -l 500 -e __pycache__ temp| Argumento | Descrição |
|---|---|
-h, --help | Mostre esta mensagem de ajuda e saída |
-c, --copy | Copie a saída para a área de transferência. |
-l LIMIT, --limit LIMIT | Número máximo de caracteres a serem exibidos de cada arquivo. Sem limite por padrão. |
-d DEPTH, --depth DEPTH | Profundidade máxima para explorar na estrutura do diretório. |
-e [EXCLUDE ...], --exclude [EXCLUDE ...] | Lista de arquivos ou diretórios para excluir. |
-i [INCLUDE ...], --include [INCLUDE ...] | Lista de arquivos ou diretórios para incluir com força, mesmo que estejam na lista de exclusão. |
-b, --binary | Inclua arquivos binários com um sinalizador [arquivo binário]. |
-t, --tree | Exiba apenas a estrutura da pasta sem conteúdo de arquivo. |
-p PREPEND, --prepend PREPEND | String a ser presa no início da saída. |
-a APPEND, --append APPEND | String para anexar no final da saída. |
-o OUTPUT, --output OUTPUT | Caminho para um arquivo em que a saída será gravada. Se não for fornecido, impressões para consolar. |
-r RECENT, --recent RECENT | Exibir apenas arquivos modificados nos últimos n minutos. Padrões para 10 minutos quando nenhum valor é fornecido ao argumento. |
-f [FILE_EXTENSIONS ...], --file-extensions [FILE_EXTENSIONS ...] | Lista de extensões de arquivo para exibir exclusivamente (por exemplo .py .ts). |
-v, --version | Mostrar número de versão do programa e saída |
-s, --strip-comments | Retire os comentários do código na saída. |
Ben Villiere
Se você deseja contribuir para o desenvolvimento do Slimer, crie um problema ou puxe a solicitação no repositório do projeto.
Este projeto está licenciado sob a licença do MIT.