Kate: um editor de código aberto interessante

Kate: um editor de código aberto interessante

Você provavelmente conhecia o editor Kate do KDE. Mas, agora é hora de experimentar!

Até o momento, a distinção entre editores de texto e editores de código pode ser bem conhecida; ambos são ferramentas usadas para editar texto. No entanto, os editores de texto são voltados principalmente para documentos simples, enquanto os editores de código são projetados especificamente para a programação.

Alguns dos melhores editores de código disponíveis para Linux têm ganhado popularidade ao longo dos anos, com novos editores sendo introduzidos regularmente.

Embora o Visual Studio Code seja uma escolha amplamente conhecida, para quem deseja explorar algo diferente e igualmente funcional, o editor Kate, um software livre e de código aberto do KDE, é uma opção recomendável.

Kate: Um poderoso editor de código

Captura de tela do Kate

Kate, abreviação de KDE Advanced Text Editor, faz parte do projeto KDE desde 2001 e é desenvolvida principalmente em C++. Ele está disponível gratuitamente sob a licença LGPLv2.

Além do Kate, há o KWrite, um editor baseado na mesma tecnologia, que também oferece recursos robustos de edição, mas com uma abordagem mais compacta. No entanto, o foco aqui é o Kate.

Principais características

O Kate oferece uma série de funcionalidades avançadas, como realce de sintaxe, recuo automático, seleção de blocos, suporte a múltiplos documentos, entre outros. Aqui estão alguns dos recursos mais importantes:

  • Multiplataforma
  • Suporte a cliente LSP
  • Ferramentas avançadas de edição
  • Multitarefa eficiente

Experiência do usuário

Para demonstrar as capacidades do Kate, mostramos dois exemplos de código em Python, não relacionados, com o intuito de destacar o funcionamento do editor.

O primeiro exemplo envolve o código de um jogo de cobra em Python. Inicialmente, o Kate trata como texto simples, mas, ao mudar o modo de linguagem para "Python", ele começa a aplicar corretamente funções como detecção de erros, recuo e realce de sintaxe. Essas trocas de modo podem ser feitas a partir do seletor na barra de status ou pelo menu "Ferramentas".

Captura de tela do Kate com código Python

Na barra de status, encontram-se painéis úteis como o "Saída", que exibe a saída de comandos e processos, e o painel "Diagnóstico", que apresenta informações sobre erros ou avisos. Há também o painel "Pesquisar", para buscas rápidas em arquivos ou projetos abertos, e o painel "Projetos", para navegação e gerenciamento eficientes dos arquivos do projeto.

Captura de tela do Kate com visualização dividida e painel de saída

Outro recurso relevante é o painel "Terminal", que funciona integrado ao editor, proporcionando grande flexibilidade. O Kate utiliza o Konsole como terminal embutido, permitindo uma experiência de uso fluida.

Captura de tela do Kate com painel Terminal aberto

Além disso, o Kate permite a abertura de janelas divididas, o que facilita o trabalho com múltiplos arquivos em projetos mais complexos. É possível até mesmo dividir o terminal em várias janelas para manter o foco em diferentes processos simultâneos.

O Kate também oferece uma ampla gama de opções de personalização através de um menu de configurações organizado, permitindo ajustes de maneira simples.

Com uma interface amigável e ferramentas úteis para programadores iniciantes e experientes, o Kate se destaca como uma alternativa atraente ao VS Code.

Download do Kate

Instale o Kate no Linux

Kate está disponível como Snap

Você pode instalar o Kate pelo Centro de Software:

Kate no Centro de Software

Se preferir, também pode instalar o Kate como Snap pela linha de comando:

Comandos para usar no terminal

sudo snap install kate --classic

Instale o Kate no Windows

Kate está disponível para Windows

Você pode baixar o Kate para Windows no link a seguir:

Download do Kate para Windows

Instale o Kate no macOS

Kate está disponível para macOS

Você pode baixar o .app (ou .dmg) do Kate no link a seguir:

Download do Kate para macOS

Código fonte do Kate

O código fonte está disponível no link a seguir:

Código fonte do Kate

Via itsfoss.com. Você pode conferir o post original em inglês:

Kate: A Refreshing Open-Source Code Editor to Replace Boring Options

Última atualização deste artigo: 21 de october de 2024