Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Chattare in linea con Amazon Q Developer
La funzionalità di chat in linea ti consente di chattare con Amazon Q dalla finestra di codifica principale del tuo IDE. Per utilizzare la funzionalità di chat in linea, devi evidenziare il codice per cui desideri ricevere suggerimenti e fornire istruzioni nella piccola schermata di input. Amazon Q procede a generare il codice per te, che presenta in un diff all’interno della finestra di codifica principale. Puoi quindi scegliere di accettare o rifiutare le modifiche.
Il vantaggio della chat in linea è che elimina il cambio di contesto che si verifica quando ci si sposta tra una finestra di chat e la finestra di codifica principale.
In genere si utilizza la funzionalità di chat in linea quando si rivede il codice, si scrivono test di unità o si eseguono altre attività che richiedono risposte basate sul codice. Per le situazioni in cui desideri risposte testuali (ad esempio, una risposta a “Spiega questo codice”), l’utilizzo della finestra di chat è un’opzione migliore.
Amazon Q considera il codice nel file corrente quando genera una raccomandazione di codice tramite la chat in linea. Non esaminerà il codice contenuto in altri file o progetti.
Chat in linea di Amazon Q in azione
Una sessione di chat in linea si svolge come segue.
-
Evidenzia il codice per il quale desideri ricevere suggerimenti, quindi scegli una delle seguenti opzioni in base al tuo IDE:
-
In Visual Studio Code e JetBrains, premi
⌘+I(Mac) oCtrl+I(Windows) -
In Eclipse, premi
⌘+Shift+I(Mac) oCtrl+Shift+I(Windows) -
In alternativa, puoi fare clic con il pulsante destro del mouse sulla selezione e scegliere Amazon Q e quindi Chat in linea
Questo avvia un campo di immissione nell'editor in cui è possibile inserire un prompt, ad esempio.
Fix this code
-
-
Amazon Q genera codice e lo presenta in un diff.
-
Accetti o rifiuti la modifica scegliendo Accetta o Rifiuta oppure premendo gli equivalenti della tastiera (
EnteroEsc).
Argomenti e domande di esempio
La chat in linea restituisce sempre il codice come risposta, quindi puoi inserire dei prompt come:
-
Documenta questo codice
-
Rifattorizza questo codice
-
Scrivi test di unità per questa funzione
Formato diff
La chat in linea mostra il diff in più blocchi, con il codice esistente in alto e il codice suggerito in basso. Le differenze affiancate non sono supportate.