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à.
Parlare di codice con Amazon Q Developer
Chatta con Amazon Q Developer nel tuo ambiente di sviluppo integrato (IDE) per porre domande sulla creazione AWS e sull'assistenza per lo sviluppo del software. Amazon Q può spiegare concetti e frammenti di codice, generare codice e test unitari e migliorare il codice, incluso il debug o il refactoring.
Argomenti
L'esperienza di codifica agentica con Amazon Q Developer è supportata in tutto IDEs
La codifica agentica è attiva per impostazione predefinita per Amazon Q Developer nell'IDE.
Con la codifica agentica, Amazon Q funge da partner di programmazione, chattando agenticamente con te durante lo sviluppo.
Mentre discuti il tuo progetto con Amazon Q, ti offrirà suggerimenti per i comandi della shell. A volte, quando ritiene che tali comandi siano a basso rischio, li esegue da soli.
Quando chiedi ad Amazon Q di migliorare il tuo codice, lo farà direttamente. Puoi visualizzare le modifiche in un file diff e, facoltativamente, annullarle.
Mentre Amazon Q pensa tra una richiesta e l'altra, hai la possibilità di continuare ad aggiungere istruzioni nella finestra di input.
Puoi attivare o disattivare la codifica agentica con l'</>
icona nella parte inferiore del pannello di chat.
Chattare con Amazon Q in linguaggio naturale
Amazon Q Developer fornisce supporto multilingue durante la chat nell'IDE. Le lingue naturali supportate includono mandarino, francese, tedesco, italiano, giapponese, spagnolo, coreano, hindi e portoghese, con altre lingue disponibili. Per utilizzare questa funzionalità, puoi avviare una conversazione con Amazon Q nell'IDE utilizzando il tuo linguaggio naturale preferito. Amazon Q rileva automaticamente la lingua e fornisce risposte nella lingua appropriata.
Utilizzo di Amazon Q nell'IDE
Puoi porre domande ad Amazon Q, aggiornare il codice e avviare azioni con comandi rapidi, il tutto dal pannello di chat di Amazon Q nel tuo IDE.
Per iniziare a chattare con Amazon Q, scegli l'icona Amazon Q dalla barra di navigazione del tuo IDE e inserisci la domanda nella barra di testo. Per iniziare a chattare con Amazon Q in Visual Studio, scegli Visualizza dal menu principale, quindi scegli Amazon Q chat.
Quando poni un quesito ad Amazon Q, il servizio utilizza il file corrente aperto nel tuo IDE come contesto, incluso il linguaggio di programmazione e il percorso del file.
Se Amazon Q include codice nella sua risposta, puoi copiare il codice o inserirlo direttamente nel file selezionando Inserisci al cursore. Amazon Q potrebbe includere riferimenti in linea alle sue fonti nella sua risposta. Per consultare l'elenco delle fonti, espandi la sezione Fonti nella parte inferiore della risposta.
Amazon Q mantiene il contesto della conversazione all'interno di una determinata sessione per fornire risposte future. Puoi porre domande di follow-up o fare riferimento a domande e risposte precedenti per tutta la durata della sessione. Per iniziare una nuova conversazione con Amazon Q, apri una nuova scheda nel pannello. È possibile aprire un massimo di 10 schede alla volta. Amazon Q non mantiene il contesto tra conversazioni diverse.
Comandi di chat
Puoi inserire i seguenti comandi nel pannello di chat per accedere alle funzionalità di Amazon Q, a seconda del tuo IDE. Per informazioni sulle funzionalità di Amazon Q disponibili nel tuo IDE, consultaSupportato IDEs.
-
/transform
- Usa questo comando per aggiornare la versione in linguaggio di codice di un intero progetto. Per ulteriori informazioni, consulta Aggiornamento delle versioni Java. -
/dev
- Usa questo comando per ottenere un piano di implementazione per lo sviluppo di una funzionalità con Amazon Q. Per ulteriori informazioni, consultaFunzionalità di sviluppo (/dev). -
/test
- Usa questo comando per generare test unitari per il tuo codice con Amazon Q. Per ulteriori informazioni, consultaGenerazione di test unitari (/test). -
/review
- Usa questo comando per esaminare la tua base di codice per individuare vulnerabilità di sicurezza e problemi di qualità del codice con Amazon Q. Per ulteriori informazioni, consulta. Revisione del codice (/review) -
/doc
- Usa questo comando READMEs per generare per la tua base di progetto con Amazon Q. Per ulteriori informazioni, consultaGenerazione di documentazione (/doc). -
/clear
- Usa questo comando per cancellare una conversazione in corso. Ciò rimuove tutte le conversazioni precedenti dal pannello di chat e cancella il contesto che Amazon Q ha sulla conversazione precedente. -
/compact
- Usa questo comando per compattare la cronologia chat quando la finestra contestuale si avvicina al limite di capacità. Questo crea un riepilogo conciso della conversazione preservando al contempo le informazioni essenziali. -
/help
- Usa questo comando per visualizzare una panoramica di ciò che Amazon Q può e non può fare, domande di esempio e comandi rapidi.
Argomenti e domande di esempio
All'interno IDEs, Amazon Q può rispondere a domande Servizi AWS sullo sviluppo del software, oltre a generare codice. Amazon Q è particolarmente utile per rispondere a domande relative alle seguenti aree tematiche:
-
Basandosi su AWS: Servizio AWS selezione, limiti e best practice
-
Concetti generali di sviluppo del software, tra cui la sintassi del linguaggio di programmazione e lo sviluppo di applicazioni
-
Scrittura di codice, inclusa la spiegazione e il debug del codice e la scrittura di test di unità
Di seguito sono riportati alcuni esempi di domande che puoi porre per ottenere il massimo da Amazon Q nel tuo IDE:
-
In che modo posso eseguire il debug dei problemi delle funzioni Lambda a livello locale prima dell'implementazione su AWS?
-
Come faccio a scegliere tra AWS Lambda Amazon EC2 per un backend di applicazioni Web scalabile?
-
Qual è la sintassi per dichiarare una variabile? TypeScript
-
Come faccio a scrivere un'app? React
-
Forniscimi una descrizione di cosa fa questo [codice o applicazione selezionato] e di come funziona.
-
Genera casi di test per [codice o funzione selezionati].
Segnalazione di problemi nelle risposte di Amazon Q
Facoltativamente, puoi lasciare un feedback per ogni risposta generata da Amazon Q utilizzando le icone pollice su e pollice giù. Per segnalare un problema con una risposta, scegli l'icona con il pollice in giù e inserisci le informazioni nella finestra di feedback che appare.