Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Generazione di suggerimenti in linea con Amazon Q Developer

Modalità Focus
Generazione di suggerimenti in linea con Amazon Q Developer - Amazon Q Developer

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à.

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à.

Amazon Q può fornirti consigli sul codice in tempo reale. Durante la scrittura del codice, Amazon Q genera automaticamente suggerimenti in base al codice e ai commenti esistenti. I tuoi consigli personalizzati possono variare in termini di dimensioni e portata, da un commento a riga singola a funzioni complete.

Quando inizi a digitare singole righe di codice o commenti, Amazon Q fornisce suggerimenti in base ai tuoi input attuali e precedenti. Vengono presi in considerazione anche i nomi dei file.

I suggerimenti in linea vengono abilitati automaticamente quando scarichi l'estensione Amazon Q. Per iniziare, inizia a scrivere codice e Amazon Q inizierà a generare suggerimenti sul codice.

Puoi anche personalizzare i suggerimenti generati da Amazon Q in base alle librerie interne del tuo team di sviluppo software, alle tecniche algoritmiche proprietarie e allo stile di codice aziendale. Per ulteriori informazioni sui suggerimenti di personalizzazione, consulta. Suggerimenti di personalizzazione

Sospensione dei suggerimenti con Amazon Q

Scegli i passaggi IDE da seguire per sospendere e riprendere i suggerimenti di codice in linea in Amazon Q.

Visual Studio Code
  1. In VS Code, scegli Amazon Q dal vassoio dei componenti nella parte inferiore della IDE finestra.

    La barra delle applicazioni di Amazon Q si apre nella parte superiore della IDE finestra.

  2. Scegli Metti in pausa i suggerimenti automatici o Riprendi i suggerimenti automatici.

L'immagine seguente mostra la barra delle applicazioni di Amazon Q in VS Code.

La barra delle applicazioni di Amazon Q in VS Code.
JetBrains
  1. Nel tuo JetBrains IDE, scegli Amazon Q dalla barra di stato nella parte inferiore della IDE finestra.

    La barra delle attività di Amazon Q si apre sopra la barra di stato.

  2. Scegli Metti in pausa i suggerimenti automatici o Riprendi i suggerimenti automatici.

L'immagine seguente mostra la barra delle applicazioni di Amazon Q in un JetBrains IDE.

La barra delle applicazioni di Amazon Q in un JetBrains IDE.
Eclipse
  1. Nel tuo Eclipse IDE, scegli l'icona Amazon Q nell'angolo in alto a destra diIDE.

  2. Con la scheda chat di Amazon Q aperta, scegli l'icona con i puntini di sospensione nell'angolo in alto a destra della scheda. Si apre la barra delle applicazioni di Amazon Q.

    L'immagine seguente mostra la barra delle applicazioni di Amazon Q in un Eclipse IDE.

    La barra delle applicazioni di Amazon Q in un Eclipse IDE.
  3. Scegli Metti in pausa i suggerimenti automatici o Riprendi i suggerimenti automatici.

Visual Studio
  1. Dal bordo della finestra, scegli l'icona Amazon Q.

  2. Seleziona Metti in pausa i suggerimenti automatici o Riprendi i suggerimenti automatici

L'immagine seguente mostra la barra delle applicazioni di Amazon Q in Visual Studio.

Il menu Strumenti per sviluppatori in Visual Studio.
AWS Cloud9

Amazon Q non supporta l'attivazione e la disattivazione dei suggerimenti. AWS Cloud9

Per non ricevere più suggerimenti su Amazon Q AWS Cloud9, rimuovi la IAM policy che consente l'accesso ad Amazon Q AWS Cloud9 dal ruolo o dall'utente che utilizzi per accedere AWS Cloud9.

AWS Lambda

Per disattivare o riattivare i suggerimenti del codice Amazon Q in Lambda:

  1. Nella console Lambda, apri la schermata per una particolare funzione Lambda.

  2. Nella sezione Codice sorgente, dalla barra degli strumenti, scegli Strumenti.

  3. Dal menu a discesa, scegli Amazon Q Code Suggestions.

Amazon SageMaker AI Studio
  1. Nella console SageMaker AI Studio, scegli Amazon Q nella parte inferiore della finestra.

    Si aprirà il pannello Amazon Q.

  2. Scegli Metti in pausa i suggerimenti automatici o Riprendi i suggerimenti automatici.

JupyterLab
  1. Nella JupyterLab console, scegli Amazon Q nella parte inferiore della finestra.

    Si aprirà il pannello Amazon Q.

  2. Scegli Metti in pausa i suggerimenti automatici o Riprendi i suggerimenti automatici.

AWS Glue Studio Notebook
  1. Nella console AWS Glue Studio Notebook, scegli Amazon Q nella parte inferiore della finestra.

    Si aprirà il pannello Amazon Q.

  2. Scegli Metti in pausa i suggerimenti automatici o Riprendi i suggerimenti automatici.

  1. In VS Code, scegli Amazon Q dal vassoio dei componenti nella parte inferiore della IDE finestra.

    La barra delle applicazioni di Amazon Q si apre nella parte superiore della IDE finestra.

  2. Scegli Metti in pausa i suggerimenti automatici o Riprendi i suggerimenti automatici.

L'immagine seguente mostra la barra delle applicazioni di Amazon Q in VS Code.

La barra delle applicazioni di Amazon Q in VS Code.

Completamento del codice Amazon Q in azione

Questa sezione dimostra come Amazon Q può aiutarti a scrivere un'applicazione completa. Questa applicazione crea un bucket Amazon S3 e una tabella Amazon DynamoDB, oltre a uno unit test che convalida entrambe le attività.

Qui, Amazon Q aiuta lo sviluppatore a scegliere quali librerie importare. Utilizzando i tasti freccia, lo sviluppatore passa da un suggerimento all'altro.

Un esempio della funzione di completamento in blocco.

Qui, lo sviluppatore inserisce un commento, descrivendo il codice che intende scrivere nella riga successiva.

Amazon Q anticipa correttamente il metodo da chiamare. Lo sviluppatore può accettare il suggerimento con il tasto tab.

alt_text

Qui, lo sviluppatore si prepara a definire delle costanti.

Amazon Q prevede correttamente che sarà la prima costante REGION e che il suo valore saràus-east-1, che è l'impostazione predefinita.

alt_text

Qui, lo sviluppatore si prepara a scrivere codice che aprirà le sessioni tra l'utente e Amazon S3 e DynamoDB.

Amazon Q, che conosce AWS APIs e SDKs suggerisce il formato corretto.

alt_text

Lo sviluppatore ha semplicemente scritto il nome della funzione che creerà il bucket. Ma in base a ciò (e al contesto), Amazon Q offre una funzionalità completa, completa di clausole try/except.

Nota l'uso di TEST_BUCKET_NAME, which is a constant declared earlier in the same file.

alt_text

Lo sviluppatore ha appena iniziato a digitare il nome della funzione che creerà una tabella DynamoDB. Ma Amazon Q può dire dove andrà a finire.

Nota che il suggerimento tiene conto della sessione di DynamoDB creata in precedenza e lo menziona persino in un commento.

alt_text

Lo sviluppatore ha fatto poco più che scrivere il nome della classe di unit test, quando Amazon Q si offre di completarla.

Notate i riferimenti incorporati alle due funzioni create in precedenza nello stesso file.

Lo sviluppatore ha appena iniziato a digitare il nome della funzione che creerà una tabella DynamoDB. Ma Amazon Q può dire dove andrà a finire.

Nota che il suggerimento tiene conto della sessione di DynamoDB creata in precedenza e lo menziona persino in un commento.

alt_text

Basandosi solo su un commento e sul contesto, Amazon Q fornisce l'intera funzione principale.

alt_text

Tutto ciò che resta è la guardia principale e Amazon Q lo sa.

Basandosi solo su un commento e sul contesto, Amazon Q fornisce l'intera funzione principale.

alt_text

Infine, lo sviluppatore esegue lo unit test dal terminale dello stesso IDE in cui è avvenuta la codifica.

alt_text
PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.