Executando verificação de segurança...
0

[PITCH] Como gerencio meus projetos e deixo eles mais organizados de uma forma simples

Introdução

Para gerenciar os meus projetos e deixar eles mais organizados de uma forma simples, eu uso o Deepm. Ele faz com que você não precise: abrir seu explorador de arquivos, usar o mouse ou abrir o vscode.

O que é o Deepm?

O Deepm é uma ferramenta de terminal pessoal que criei para resolver um problema que me afetava muito: A falta de organização de projetos. Antigamente, todos os meus projetos eram baseados em uma pasta Projects, que estava dentro de várias outras pastas.

Com a primeira versão dele que terminei hoje, é possível: criar, deletar, abrir a pasta no meu vscode ou no explorador de arquivos e listar todos os projetos de uma certa linguagem garantindo para mim, uma boa organização.

Como ele funciona?

Quando você abre o programa dele pela primeira vez, ele cria as seguintes pastas:

"C:/Dev/Projects/JavaScriptProjects",
"C:/Dev/Projects/JavaProjects" e
"C:/Dev/Projects/GoLangProjects".

Ele usa uma interface de terminal simples onde você navega pelas opções que estão dispostas.

Como o Deepm foi criado

O Deepm foi criado inteiramente com go. Decidi utilizar uma arquitetura inspirada no MVC e Clean Architecture apenas para criar uma versão primária para testar a ideia (ainda pretendo refatorar a estrutura).

ESTRUTURA DO PROJETO:

Deepm
├───Enum
├───Kernel
│   ├───files-commands
│   └───project-manager
├───Model
└───View
    └───Terminal
        └───Asks

Para mais detalhes veja o repositório

(obs: Todo código que está envolvendo "enums.lang" está desagradável)

Como testar

(obs: Lembrando que o Deepm só funciona em sistemas Windows)

Para usar o Deepm 0.0.1 apenas clique aqui para baixar o executável

Conclusão

O projeto ainda tem muito que melhorar, mas vejo que ele tem um bom futuro,
toda noite tenho várias ideias pra ele e eu acho q estou no caminho certo.

Se você puder dar sua opnião ou relatar bugs aqui nos comentários sobre o projeto e puder testar ele ficarei muito grato!

Carregando publicação patrocinada...