Devin Desktop Command genera nuovo codice o modifica codice esistente tramite input in linguaggio naturale, direttamente nella finestra dell’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
Per invocare Command, premi Puoi accettare, rifiutare o aggiungere un follow-up a una generazione facendo clic sul code lens corrispondente sopra il diff generato,
oppure usando le scorciatoie appropriate (
⌘+I su Mac o Ctrl+I su Windows/Linux.
Da lì, puoi inserire un prompt in linguaggio naturale e premere il pulsante Submit (o ⌘+⏎/Ctrl+⏎) per inviare l’istruzione all’IA.
Devin Desktop fornirà quindi un suggerimento su più righe che puoi accettare o rifiutare.Se evidenzi una sezione di codice prima di invocare Command, l’IA modificherà la selezione corrispondente alle righe evidenziate.
Altrimenti, genererà codice nella posizione del cursore.⌥+A/Alt+A, ⌥+R/Alt+R e ⌥+F/Alt+F, rispettivamente).Best Practices
-
Il modello alla base di Command è più grande di quello usato per il completamento automatico.
È più lento, ma anche più potente, ed è addestrato per seguire particolarmente bene le istruzioni.
- Se evidenzi un blocco di codice prima di richiamare Command, modificherà la selezione. Altrimenti, genererà il codice da zero.
-
Usare Command in modo efficace può essere un’arte. Prompt semplici come “Correggi questo” o “Refactor” probabilmente funzioneranno
grazie alla capacità di Devin Desktop di comprendere il contesto.
Un prompt specifico come “Scrivi una funzione che accetti due input di tipo
Diffablee implementi l’algoritmo diff di Myers”, che contenga un obiettivo chiaro e faccia riferimento a un contesto pertinente, può aiutare ancora di più il modello.
