Parlare di codice con Amazon Q Developer - Sviluppatore Amazon Q

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.

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 in JetBrains andVisual Studio Code, 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, consultaIDE supportati.

  • /transform- Usa questo comando per aggiornare la versione in linguaggio di codice di un intero progetto. Per ulteriori informazioni, consulta Trasformazione del codice.

  • /dev- Usa questo comando per ottenere un piano di implementazione per lo sviluppo di una funzionalità con Amazon Q. Per ulteriori informazioni, consultaSviluppo di software.

  • /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.

  • /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 degli IDE, Amazon Q può rispondere a domande AWS servizi sullo sviluppo del software, oltre a generare codice. Amazon Q è particolarmente utile per rispondere a domande relative alle seguenti aree tematiche:

  • Basandosi su AWS: AWS servizio 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?

  • In che sintassi si dichiara 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.