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à.
Utilizzo di Amazon Q Developer per la generazione di funzioni complete
Amazon Q può generare un'intera funzione in base a un commento che hai scritto. Al termine del commento, Amazon Q suggerirà una firma di funzione. Se accetti il suggerimento, Amazon Q sposta automaticamente il cursore alla parte successiva della funzione e formula un suggerimento. Anche se inserisci un commento o una riga di codice aggiuntivo tra un suggerimento e l'altro, Amazon Q eseguirà il refactoring in base al tuo input.
- C
-
- C++
-
- JavaScript
-
Nell'esempio seguente, l'utente genera, e quindi modifica, una funzione completa basata su una serie di commenti.
Nell'immagine seguente, un utente ha scritto una firma di funzione per la lettura di un file da Amazon S3. Amazon Q suggerisce quindi un'implementazione completa del
read_from_s3
metodo.Nota
A volte, come nell'esempio precedente, Amazon Q include delle
import
dichiarazioni tra i suoi suggerimenti. Come best practice, sposta manualmente queste istruzioniimport
all'inizio del file.Come altro esempio, nell'immagine seguente, un utente ha scritto una firma di funzione. Amazon Q suggerisce quindi un'implementazione completa del
quicksort
metodo.Amazon Q considera i frammenti di codice passati quando formula suggerimenti. Nell'immagine seguente, l'utente nell'esempio precedente ha accettato l'implementazione suggerita per
quicksort
. L'utente scrive quindi un'altra firma di funzione per un metodosort
generico. Amazon Q suggerisce quindi un'implementazione basata su quanto già scritto.Nell'immagine seguente, un utente ha scritto un commento. Sulla base di questo commento, Amazon Q suggerisce quindi una firma di funzione.
Nell'immagine seguente, l'utente dell'esempio precedente ha accettato la firma di funzione suggerita. Amazon Q può quindi suggerire un'implementazione completa della
binary_search
funzione. - Java
-
L'elenco seguente contiene esempi di come Amazon Q fornisce suggerimenti e ti guida durante l'intero processo di creazione di una funzione.
-
Nell'esempio seguente, un utente inserisce un commento. Amazon Q suggerisce una firma di funzione.
Dopo che l'utente ha accettato tale suggerimento, Amazon Q suggerisce un corpo funzionale.
-
Nell'immagine seguente, un utente inserisce un commento nel corpo della funzione prima di accettare un suggerimento da Amazon Q. Nella riga seguente, Amazon Q genera un suggerimento basato sul commento.
-
- C#
-
Nel seguente esempio, Amazon Q consiglia una funzionalità completa.
- TypeScript
-
Nell'esempio seguente, Amazon Q genera una funzione basata sulle docstring dell'utente.
- Python
-
Amazon Q può generare un'intera funzione in base a un commento che hai scritto. Al termine del commento, Amazon Q suggerirà una firma di funzione. Se accetti il suggerimento, Amazon Q sposta automaticamente il cursore alla parte successiva della funzione e formula un suggerimento. Anche se inserisci un commento o una riga di codice aggiuntivo tra un suggerimento e l'altro, Amazon Q eseguirà il refactoring in base al tuo input.
Nell'esempio seguente, Amazon Q genera sia una funzionalità completa che il test unitario corrispondente.
L'elenco seguente contiene esempi di come Amazon Q fornisce suggerimenti e ti guida durante l'intero processo di creazione di una funzione.
-
Nell'immagine seguente, un utente ha inserito un commento. La firma della funzione, situata sotto il commento, è un suggerimento di Amazon Q.
-
Nell'immagine seguente, l'utente ha accettato il suggerimento di Amazon Q per la firma di una funzione. L'accettazione del suggerimento ha fatto avanzare automaticamente il cursore e Amazon Q ha fornito un nuovo suggerimento per il corpo della funzione.
-
Nell'immagine seguente, un utente inserisce un commento nel corpo della funzione prima di accettare un suggerimento da Amazon Q. Nella riga seguente, Amazon Q ha generato un nuovo suggerimento basato sul contenuto del commento.
In questo esempio, Amazon Q consiglia una funzionalità completa dopo che l'utente ha digitato parte della firma.
-