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
Questa azione avvia una piccola schermata di input nella parte superiore della finestra di codifica principale in cui puoi 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.