O uso do assistente de programação de IA do terminal Crush pode melhorar significativamente a eficiência do desenvolvimento do terminal, evitando a interrupção da operação devido à troca frequente de IDE. O Crush, por meio do protocolo de servidor de linguagem (LSP) integrado diretamente no terminal, fornece conclusão de código, verificação de sintaxe e outras funções de IDE, suportando as seguintes soluções:
- Geração de código incorporado: através de
crush code
para gerar rapidamente trechos de código - Integração do LSP: Configuração
gopls
Avisos inteligentes para servidores de idiomas, etc. - Gerenciamento de várias sessõesUso de
crush session
Comando para isolar diferentes ambientes de projeto - depuração de terminal::
crush debug
Análise direta do código do problema
De acordo com o teste real, os desenvolvedores podem reduzir a operação de comutação do IDE do 80%, o que é especialmente adequado para o Vim/Emacs e outros usuários de editores de terminal.
Essa resposta foi extraída do artigoCrush: assistente de programação de IA de endpoint com LSP integrado e comutação de vários modelosO