Recentemente descobri uma ferramenta chamada bat, com 59 mil estrelas, escrita em Rust.


É uma versão aprimorada do cat, mas com funcionalidades muito mais avançadas.
Ao visualizar ficheiros de código, ela adiciona automaticamente realce de sintaxe, reconhecendo Python, JS, Go, Rust.
Também consegue mostrar marcas de alteração do Git, qual linha foi adicionada, qual foi apagada, tudo de forma clara.
O que mais gosto é que ela tem uma funcionalidade de paginação integrada, arquivos grandes não enchem a tela de uma só vez.
Com um espaço, consegue passar de página, igual ao less, muito prático.
Suporta também exibir números de linha, o que facilita muito na hora de procurar bugs.
A instalação é simples, no macOS basta usar brew install bat, no Linux com o gestor de pacotes.
Depois de instalar, configure um alias, substituindo o cat por bat, para o uso diário sem perceber diferença, mas com uma grande melhoria na experiência.
Testei abrir um arquivo de log com milhares de linhas, antes o cat só fazia rolar a tela, agora com realce e paginação, ficou muito mais confortável.
→ Quer o endereço? É só dizer "quero" que eu te mando.
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • Comentar
  • Republicar
  • Partilhar
Comentar
Adicionar um comentário
Adicionar um comentário
Nenhum comentário
  • Fixar