O Snap2txt é um utilitário Python que captura a estrutura e o conteúdo de um diretório de projeto e os salva em um arquivo de texto. Ele foi projetado para documentação rápida do sistema de arquivos do seu projeto.
Instale o snap2txt com o PIP:
pip install snap2txt
Nota : A instalação agora fornece automaticamente os arquivos
.il
e.wl
junto com o pacote.
Navegue até o diretório do seu projeto e corra:
snap2txt
Por padrão, o SNAP2TXT digitalizará todos os arquivos e diretórios na pasta atual e produzirá um arquivo de saída chamado project_contents.txt
.
Se você precisar ver onde os arquivos .il
e .wl
Snap2txt foram instalados no seu sistema (por exemplo, para personalizá -los), execute:
snap2txt --show-locations
Isso imprimirá o caminho completo para cada arquivo, para que você possa abrir ou editá -los conforme necessário.
--il
: use a lista de ignorar definida em .il
.--wl
: Use a lista de permissões definida em .wl
.Exemplo:
snap2txt --il
snap2txt --wl
Snap2txt respeita dois arquivos para filtragem:
.il
) : exclua certos arquivos/diretórios..wl
) : inclua apenas certos arquivos/diretórios. Por padrão, o Snap2txt instala um .il
e .wl
básico no diretório de pacotes. Para adaptar o comportamento do seu projeto, você pode editar esses arquivos ou substituí -los por suas próprias regras personalizadas.
Dica : Para localizar rapidamente onde esses arquivos foram instalados, use
snap2txt --show-locations
.
.il
arquivo node_modules/
*.log
.wl
*.py
*.md
As contribuições para o snap2txt são bem -vindas! Sinta -se à vontade para bifurcar o repositório, fazer suas alterações e enviar uma solicitação de tração.
O Snap2txt é um software de código aberto licenciado sob a licença do MIT.
Para apoio, perguntas ou feedback, abra um problema no repositório do GitHub.