O Windsurf permite que você gere um novo código ou edite o código existente diretamente na janela do editor por meio de entrada de linguagem natural.
Para chamar o comando, em um Mac, pressione ⌘+I
ou, no Windows/Linux, pressione Ctrl+I
. A partir daqui, você pode inserir prompts de linguagem natural e clicar no botão enviar (ou pressionar o botão ⌘+⏎
/Ctrl+⏎
), envie o comando para a IA. O codeium fornecerá uma proposta de várias linhas que você pode optar por aceitar ou rejeitar.
Se um trecho de código for selecionado antes de o comando ser chamado, o AI editará o conteúdo do intervalo de linhas selecionadas. Caso contrário, ele gera o código na posição do cursor.
Você pode fazer isso clicando na lente de código apropriada acima do diff gerado ou usando o atalho (Cmd+Enter
/Cmd+Delete
) para aceitar, rejeitar ou acompanhar os resultados gerados.
No Windsurf, você pode selecionar o modelo que deseja usar para o comando usando o menu suspenso.
Códice Fast é o modelo mais rápido e mais preciso.
comando de terminal
Você também pode abrir o comando em um terminal se não se lembrar da sintaxe exata a ser executada.
melhores práticas
é adequado para alterações em linha em todo o arquivo que podem ser descritas em linguagem natural. Aqui estão algumas dicas que você deve ter em mente:
- Um modelo que suporta comandos é maior do que um que suporta o preenchimento automático. Ele é mais lento, porém mais avançado, e é particularmente bom em seguir comandos.
- Se um bloco de código for selecionado antes de chamar o comando, ele editará a seleção. Caso contrário, ele fará a geração puramente.
- Usar comandos de forma eficaz é uma arte. Solicitações simples (como "Corrigir este código" ou "Refatorar") podem funcionar porque o Codeium é sensível ao contexto. Dicas específicas (como "Escreva uma função que aceite dois objetos do tipo
Difícil
e implementar o Algoritmo de Diferença de Myers"), contendo metas explícitas e fazendo referência ao contexto relevante, pode ajudar o modelo a funcionar melhor. - Leitura recomendada Tutorial em chinês do Windsurf, método de instalação e uso do Windsurf