Command do Devin Desktop gera código novo ou edita código existente por meio de entradas em linguagem natural, diretamente na janela do editor.Documentation Index
Fetch the complete documentation index at: https://docs.devinenterprise.com/llms.txt
Use this file to discover all available pages before exploring further.
- VS Code
- JetBrains
Para invocar o Command, pressione Você pode aceitar, rejeitar ou dar sequência a uma geração clicando no code lens correspondente acima do diff gerado,
ou usando os atalhos apropriados (
⌘+I no Mac ou Ctrl+I no Windows/Linux.
Depois disso, você pode inserir um prompt em linguagem natural e clicar no botão Submit (ou ⌘+⏎/Ctrl+⏎) para enviar a instrução para a IA.
O Devin Desktop então fornecerá uma sugestão em várias linhas, que você pode aceitar ou rejeitar.Se você selecionar uma seção de código antes de invocar o Command, a IA editará o trecho correspondente às linhas selecionadas.
Caso contrário, ela gerará código na posição do cursor.⌥+A/Alt+A, ⌥+R/Alt+R e ⌥+F/Alt+F, respectivamente).Melhores práticas
-
O modelo que alimenta o Command é maior do que o usado no autocompletar.
Ele é mais lento, mas mais capaz, e foi treinado para ser especialmente bom em seguir instruções.
- Se você destacar um bloco de código antes de acionar o Command, ele editará a seleção. Caso contrário, fará apenas a geração.
-
Usar o Command de forma eficaz pode ser uma arte. Prompts simples como “Corrija isso” ou “Refatore” provavelmente funcionarão
graças à compreensão de contexto do Devin Desktop.
Um prompt específico como “Escreva uma função que receba duas entradas do tipo
Diffablee implemente o algoritmo de diff de Myers” que contenha um objetivo claro e referências a um contexto relevante pode ajudar ainda mais o modelo.
