"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Código Times Cleaner apenas usando esta ferramenta.

Código Times Cleaner apenas usando esta ferramenta.

Publicado em 01/11/2024
Navegar:656

Times Cleaner Code Just By Using This Tool.

Já olhou para sua base de código pensando: “Uau, isso é muita confusão de console.log!"? Ou talvez você tenha passado muito tempo caçando aquelas declarações de impressão desonestas que você usado durante a depuração. Bem, boas notícias: Erradicar (era) está aqui para resgatá-lo dessa bagunça ?‍♀️

!

Era é uma ferramenta de código aberto que limpa automaticamente sua base de código, eliminando logs indesejados, impressões e instruções de depuração em vários idiomas. Chega de limpeza manual de código ou de lidar com arquivos inchados cheios de logs restantes. É como Marie Kondo para o seu código! ✨

Nesta história, vou mostrar como a era funciona, por que ela muda o jogo e como você pode começar o mais rápido possível.

? Por que Época? Porque ninguém tem tempo para limpar o código manualmente! ⏳
Imagine isto: você está bem no meio de um projeto, descartando as instruções console.log e print() para a esquerda e para a direita para depurar seu código. Quando terminar, você terá um mar de logs flutuando em torno de seus arquivos, dificultando a visualização da lógica real.

Entre em Erradicar (era). É como ter um assistente de limpeza digital que varre sua base de código, encontra essas saídas incômodas e as elimina mais rápido do que você pode dizer “refatorar”. Esteja você trabalhando em um projeto pessoal ou contribuindo para uma grande equipe, o era automatiza a parte chata da limpeza, para que você possa se concentrar nas coisas divertidas - como, você sabe, realmente programar. ?

⚡️ Principais recursos que você vai adorar
Suporte multilíngue: limpe logs em JavaScript, Python, PHP, Go, Ruby e muito mais. Não importa o idioma, a época está ao seu lado. ?
Configuração personalizável: você decide o que é limpo e o que permanece - porque nem todos os logs merecem a inicialização.
Arquivos/pastas específicos de destino: acabou de trabalhar em um recurso? Execute era em um único arquivo ou pasta. Fácil.
Ignore o que importa: não deseja limpar determinados arquivos ou diretórios (como node_modules)? O Era simplifica a exclusão do que você não deseja tocar.
? Como começar com o Era
Pronto para limpar seu código como um chefe? Aqui está o seu guia passo a passo.

  1. Inicialize o Era em seu projeto Comecemos pelo princípio – você precisa informar a era por onde começar. Execute o seguinte comando para inicializar o era em seu projeto:
era init

Isso cria um arquivo de configuração erd.yaml novinho em folha em seu diretório raiz. É o seu mapa de limpeza personalizado onde você define exatamente o que precisa ser limpo.

  1. Limpe registros e impressões como um profissional É hora de deixar seu código impecável! Execute o comando clean e o era verificará seu projeto e limpará todos aqueles logs incômodos:
era clean

Por padrão, o era verificará seu arquivo erd.yaml em busca de regras de limpeza. Se não encontrar um, não se preocupe – ele tem configurações padrão prontas para uso. ?✨

  1. Segmentar um arquivo ou pasta específica Não precisa limpar todo o projeto? Sem problemas. Você pode segmentar arquivos ou pastas individuais:

Para limpar um arquivo específico:

era remove -f path/to/yourfile.js

Ou para limpar uma pasta inteira:

era remove -d caminho/para/suapasta
O Era verificará cuidadosamente o arquivo ou pasta, localizará os logs indesejados e deixará o resto intacto. ?️‍♀️

? O arquivo de configuração da Magic Behind Era
Vamos falar sobre o ingrediente secreto: o arquivo de configuração erd.yaml. Aqui está um resumo do que ele faz e como você pode ajustá-lo para se adequar ao seu projeto como uma luva:yml

Root: "."
ReportPath: "era-reports"
IgnoreKeyword:
  - "erd:ignore"
  - "erd:ignoreAll"
IgnoreFileExtensions:
  - ".exe"
  - ".dll"
  - ".zip"
  - ".tar"
IgnoreDirs:
  - "node_modules"
  - ".git"
  - "vendor"
IgnoreFiles: []
ListenType: "command"

Root: É aqui que o era inicia sua pesquisa - geralmente o diretório raiz do seu projeto.
ReportPath: Após cada execução, o era irá gerar um relatório neste diretório, para que você possa ver exatamente o que foi limpo. ?
IgnoreKeyword: adicione tags personalizadas ao seu código, como erd:ignore, para impedir que o Era limpe certas seções.
IgnoreFileExtensions: Esses são os tipos de arquivos que a era não tocará - pense em binários ou arquivos compactados.
IgnoreDirs: diretórios como node_modules ou .git são excluídos automaticamente para economizar seu tempo. Ninguém precisa limpar isso, certo? ?
ListenType: Atualmente, está definido como “comando”, o que significa que o era escuta seus comandos de limpeza. Mais tipos de escuta podem surgir no futuro – fique ligado!
? A melhor parte: é gratuito e de código aberto!
Sim, você ouviu certo. Erradicar (era) é de código aberto, o que significa que você pode usá-lo, modificá-lo e até mesmo contribuir com ele! O objetivo é ajudar outros desenvolvedores a manter suas bases de código limpas e sem complicações.

? Considerações finais
Erradicar não é apenas uma ferramenta – é uma economia de tempo, um impulsionador da produtividade e um destruidor. Esteja você trabalhando sozinho ou como parte de uma equipe maior, usar o era ajuda a manter uma base de código organizada com o mínimo de esforço.

Se você está cansado de limpar seus arquivos manualmente, experimente. É gratuito, fácil de configurar e – acredite – você economizará horas de tempo.

Junte-se à revolução! ? Você pode encontrar o código no Github e contribuir para tornar esta ferramenta ainda melhor.

Boa codificação! ?✨

Declaração de lançamento Este artigo foi reproduzido em: https://dev.to/ayushniroula/10000-times-cleaner-code-just-by-using-this-tool-19po?1 Se houver alguma violação, entre em contato com [email protected] para excluí-lo
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3