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


Ela é uma versão aprimorada do cat, mas com funcionalidades muito mais poderosas.
Ao olhar os arquivos de código, ela automaticamente adiciona destaque de sintaxe, reconhece Python, JS, Go, Rust.
Também consegue mostrar marcas de modificação do Git, qual linha foi adicionada, qual foi deletada, tudo de forma clara.
O que mais gosto é que ela vem com uma função de paginação, arquivos grandes não enchem a tela de uma só vez.
Pressionando espaço, você pode passar a página, igual ao less, bem prático.
Também suporta 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 gerenciador de pacotes.
Depois de instalar, configure um alias, trocando o cat por bat, no uso diário é imperceptível, mas a experiência melhora bastante.
Testei com um arquivo de log de várias milhares de linhas, antes o cat só fazia rolar a tela, agora com destaque e paginação, ficou muito melhor.
→ Quem quiser o endereço, diga "quero" que eu te mando
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • Comentário
  • Repostar
  • Compartilhar
Comentário
Adicionar um comentário
Adicionar um comentário
Sem comentários
  • Marcar