O editor de código moderno Zed, desenvolvido em Rust e aprimorado com recursos de inteligência artificial, tem recebido atualizações frequentes. Recentemente, foi introduzido o recurso AI Edit Predictions, que analisa os hábitos de codificação dos usuários para prever a próxima ação.
Dando continuidade ao desenvolvimento, a equipe do Zed lançou mais um recurso significativo que aprimora ainda mais a experiência dos desenvolvedores.
Suporte nativo ao Git no Zed: principais funcionalidades
A nova versão Zed v0.177 introduz suporte nativo ao Git, permitindo a execução de operações comuns, como confirmação, envio, pull e preparação de mudanças. O recurso é projetado para ser centrado no uso do teclado, tornando as interações mais ágeis em comparação com o uso do mouse.
O novo painel Git serve como um centro de controle, oferecendo uma visão geral da árvore de trabalho e da área de preparação. A ferramenta também inclui a possibilidade de executar git::Commit diretamente da paleta de comandos, facilitando confirmações rápidas. Além disso, o sistema de inteligência artificial integrado pode gerar mensagens de confirmação automaticamente.
Houve também uma reconstrução do buffer de texto, permitindo que as diferenças (diffs) sejam exibidas de forma mais integrada ao editor. Texto excluído agora aparece com um plano de fundo especial, possibilitando a seleção, cópia e movimentação apenas com o cursor de texto, sem necessidade do mouse.
Para futuras atualizações, estão previstos recursos como resolução de conflitos do Git, preparação linha por linha, visualização de histórico e outras melhorias.
Instalação do Zed
O Zed pode ser instalado em sistemas Linux com o seguinte comando:
curl -f https://zed.dev/install.sh | sh
Outras opções de instalação estão disponíveis no site oficial e no Flathub.