Code Path é uma ferramenta de análise de projetos que permite a exploração e a visualização da estrutura de arquivos de um projeto de software. Com uma interface gráfica intuitiva, o projeto é ideal para desenvolvedores que desejam entender melhor a organização de seus arquivos, bem como gerar relatórios detalhados que podem ser utilizados para documentação ou integração com ferramentas de inteligência artificial.
- Análise de Estruturas de Diretórios: Navegue por pastas do projeto e visualize a hierarquia de arquivos.
- Suporte a Vários Formatos de Saída: Salve a estrutura do projeto em formatos .txt, .md (Markdown) ou .json, facilitando a utilização em diferentes contextos.
- Filtro de Arquivos: Inclua apenas arquivos com extensões específicas na análise.
- Ignorar Diretórios do Git: Exclua automaticamente diretórios de controle de versão do Git para uma visualização mais limpa.
- Análise Recursiva: Opção para incluir subpastas na análise, proporcionando uma visão completa do projeto.
- Histórico de Análises: Salve o caminho dos arquivos gerados para fácil acesso posterior.
- Python
- Tkinter para a interface gráfica
- JSON para a manipulação de dados
git clone https://github.com/seuusuario/code-path.git
cd code-pathpython code_path.py- Selecione as Pastas do Projeto: Utilize o botão "Procurar" para adicionar as pastas que deseja analisar.
- Escolha o Diretório de Saída: Selecione onde deseja salvar os resultados da análise.
- Defina o Formato de Saída: Escolha entre .txt, .md ou .json.
- Clique em "Analisar": Acompanhe o progresso e visualize os resultados gerados.
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou enviar pull requests.
Este projeto está licenciado sob a MIT License. Veja o arquivo LICENSE para mais detalhes.