Vai al contenuto principale

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.

Devin Desktop Command genera nuovo codice o modifica codice esistente tramite input in linguaggio naturale, direttamente nella finestra dell’editor.
Per invocare Command, premi ⌘+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.
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 (⌥+A/Alt+A, ⌥+R/Alt+R e ⌥+F/Alt+F, rispettivamente).

Best Practices

Devin Desktop Command è ideale per modifiche in linea circoscritte a un file, che puoi descrivere come istruzioni in linguaggio naturale. Ecco alcuni suggerimenti da tenere a mente:
  • 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 Diffable e 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.