Utilizzo dei riferimenti al codice - 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à.

Utilizzo dei riferimenti al codice

Amazon Q impara, in parte, dai progetti open source. A volte, un suggerimento che ti viene dato può essere simile a un codice disponibile pubblicamente. I riferimenti al codice includono informazioni sulla fonte utilizzata da Amazon Q per generare una raccomandazione.

Visualizza e aggiorna i riferimenti al codice

Con il registro di riferimento, puoi visualizzare riferimenti a consigli di codice simili al codice disponibile pubblicamente. Puoi anche aggiornare e modificare i consigli sul codice suggeriti da Amazon Q.

Scegli il tuo IDE per scoprire come visualizzare e aggiornare i riferimenti al codice.

Visual Studio Code

Per visualizzare il login di riferimento di Amazon Q VS Code, usa la seguente procedura.

  1. Assicurati di utilizzare la versione più recente di entrambi VS Code e l'estensione Amazon Q.

  2. In VS Code, scegli Amazon Q dalla barra dei componenti nella parte inferiore della finestra IDE.

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

  3. Scegli Open Code Reference Log.

    Si apre la scheda del registro di riferimento del codice. Vengono elencati tutti i riferimenti ai consigli sul codice.

L'immagine seguente mostra la barra delle attività e la scheda del registro di riferimento del codice di Amazon Q aperta.

L'accesso di riferimento al codice Amazon Q Visual Studio Code.
JetBrains

Per visualizzare il login di riferimento di Amazon Q JetBrains IDEs, usa la seguente procedura.

  1. Assicurati di utilizzare la versione più recente di entrambi i JetBrains IDE e il plug-in Amazon Q.

  2. In JetBrains, scegli Amazon Q dalla barra di stato nella parte inferiore della finestra IDE.

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

  3. Scegli Open Code Reference Log.

    Si apre la scheda del registro di riferimento del codice. Vengono elencati tutti i riferimenti ai consigli sul codice.

L'immagine seguente mostra la barra delle attività e la scheda del registro di riferimento del codice di Amazon Q aperta.

L'accesso di riferimento al codice Amazon Q JetBrains.
Eclipse

Per visualizzare il login di riferimento di Amazon Q Eclipse IDEs, usa la seguente procedura.

  1. Assicurati di utilizzare la versione più recente di entrambi i Eclipse IDE e il plug-in Amazon Q.

  2. Nel tuo Eclipse IDE, scegli l'icona Amazon Q nell'angolo in alto a destra dell'IDE.

  3. 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 NASCONDI.

    La barra delle applicazioni di Amazon Q in un Eclipse IDEE.
  4. Scegli Open Code Reference Log.

    Si apre la scheda del registro di riferimento del codice. Vengono elencati tutti i riferimenti ai consigli sul codice.

Toolkit for Visual Studio

Quando Amazon Q suggerisce un codice che contiene un riferimento nel Toolkit for Visual Studio, il tipo di riferimento viene visualizzato nella descrizione del suggerimento.

Code snippet showing a function to create a DynamoDB table with 'Products' as the table name.

Tutti i suggerimenti accettati che contengono riferimenti vengono registrati nel registro dei riferimenti.

Per accedere al registro di riferimento, scegli l' AWS icona, quindi seleziona Open Code Reference Log.

Apparirà un elenco di suggerimenti accettati che contengono riferimenti. Questo elenco include:

  • La località in cui il suggerimento è stato accettato. Facendo doppio clic su questo pulsante si accederà alla posizione indicata nel codice.

  • La licenza associata

  • Il codice sorgente di riferimento

  • Il frammento di codice attribuito al riferimento

CodeWhisperer Reference Log output showing accepted recommendation with MIT license.
AWS Cloud 9

Quando usi Amazon Q con AWS Cloud 9, i riferimenti al codice sono attivi per impostazione predefinita.

Per disattivarli o riaccenderli in un secondo momento, usa la seguente procedura.

  1. Nella console AWS Cloud 9, nell'angolo in alto a sinistra, scegli il logo AWS Cloud 9.

  2. Dal menu a discesa, scegli Preferenze.

    Sul lato destro della console, si aprirà la scheda Preferenze.

  3. Nella scheda Preferenze, in Impostazioni del progetto, in Estensioni, seleziona AWS Toolkit.

  4. Seleziona o deseleziona Amazon Q: Includi suggerimenti con riferimenti al codice.

Lambda

Amazon Q in Lambda non supporta i riferimenti al codice. Quando usi Amazon Q con Lambda, tutti i suggerimenti di codice con riferimenti vengono omessi.

SageMaker AI Studio

Per visualizzare il log di riferimento di Amazon Q in SageMaker AI Studio, utilizza la seguente procedura.

  1. Nella parte inferiore della finestra di SageMaker AI Studio, apri il pannello Amazon Q.

  2. Scegli Open Code Reference Log.

JupyterLab

Per visualizzare il login di riferimento di Amazon Q JupyterLab, utilizza la seguente procedura.

  1. Nella parte inferiore della JupyterLab finestra, apri il pannello Amazon Q.

  2. Scegli Open Code Reference Log.

AWS Glue Studio Notebook

Per visualizzare il log di riferimento di Amazon Q in AWS Glue Studio Notebook, utilizza la seguente procedura.

  1. Nella parte inferiore della finestra di AWS Glue Studio Notebook, apri il pannello Amazon Q.

  2. Scegli Open Code Reference Log.

Attiva e disattiva i riferimenti al codice

Nella maggior parte dei casi IDEs, i riferimenti al codice sono attivi per impostazione predefinita. Scegli il tuo IDE per visualizzare i passaggi su come attivare o disattivare i riferimenti al codice.

Visual Studio Code

Quando usi Amazon Q con VS Code, i riferimenti al codice sono attivi per impostazione predefinita.

Per disattivarli o riaccenderli in un secondo momento, utilizzare la procedura seguente.

  1. Assicurati di utilizzare la versione più recente di entrambi VS Code e l'estensione Amazon Q.

  2. In VS Code, scegli Amazon Q dalla barra dei componenti nella parte inferiore della finestra IDE.

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

  3. Scegli Apri impostazioni. La scheda delle impostazioni si apre con le opzioni relative ad Amazon Q visualizzate.

  4. Seleziona o deseleziona la casella accanto a Mostra codice con riferimenti.

JetBrains

Quando usi Amazon Q con JetBrains IDE, i riferimenti al codice sono attivi per impostazione predefinita.

Per disattivarli o riaccenderli in un secondo momento, utilizzate la procedura seguente.

  1. Assicurati di utilizzare la versione più recente di entrambi i tuoi JetBrains IDE e il plug-in Amazon Q.

  2. In JetBrains, scegli Amazon Q dalla barra di stato nella parte inferiore della finestra IDE.

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

  3. Scegli Apri impostazioni. Si apre la finestra delle impostazioni con le opzioni relative ad Amazon Q visualizzate.

  4. Seleziona o deseleziona la casella accanto a Mostra codice con riferimenti.

Eclipse

Quando usi Amazon Q con Eclipse, i riferimenti al codice sono attivi per impostazione predefinita.

Per disattivarli o riaccenderli in un secondo momento, utilizzare la procedura seguente.

  1. Assicurati di utilizzare la versione più recente di entrambi i Eclipse IDE e il plug-in Amazon Q.

  2. Apri Impostazioni nel tuo Eclipse NASCONDI.

  3. Scegli Amazon Q dalla barra di navigazione a sinistra.

  4. Seleziona o deseleziona la casella accanto a Mostra codice con riferimenti.

  5. Scegliere Apply (Applica) per salvare le modifiche.

Toolkit for Visual Studio

Quando usi Amazon Q nel Toolkit for Visual Studio, i riferimenti al codice sono attivi per impostazione predefinita.

Per disattivarli o riaccenderli in un secondo momento, usa la seguente procedura.

  1. Assicurati di utilizzare la versione più recente di Toolkit for Visual Studio.

  2. Apri Opzioni in Visual Studio.

  3. Scegli AWS Toolkit dalla barra di navigazione a sinistra, quindi scegli Amazon Q.

  4. Dal menu a discesa accanto a Includi suggerimenti con riferimenti, seleziona Vero o Falso.

  5. Scegliere OK per salvare le modifiche.

AWS Cloud 9

Quando usi Amazon Q con AWS Cloud 9, i riferimenti al codice sono attivi per impostazione predefinita.

Per disattivarli o riaccenderli in un secondo momento, usa la seguente procedura.

  1. Nella console AWS Cloud 9, nell'angolo in alto a sinistra, scegli il logo AWS Cloud 9.

  2. Dal menu a discesa, scegli Preferenze.

    Sul lato destro della console, si aprirà la scheda Preferenze.

  3. Nella scheda Preferenze, in Impostazioni del progetto, in Estensioni, seleziona AWS Toolkit.

  4. Seleziona o deseleziona Amazon Q: Includi suggerimenti con riferimenti al codice.

Lambda

Amazon Q in Lambda non supporta i riferimenti al codice. Quando usi Amazon Q con Lambda, tutti i suggerimenti di codice con riferimenti vengono omessi.

SageMaker AI Studio

Quando usi Amazon Q con SageMaker AI Studio, i riferimenti al codice sono attivi per impostazione predefinita.

Per disattivarli o riaccenderli in un secondo momento, usa la seguente procedura.

  1. Nella parte superiore della finestra di SageMaker AI Studio scegli Impostazioni.

  2. Dal menu a discesa Impostazioni, scegli Editor di impostazioni avanzate.

  3. Nel menu a discesa Amazon Q, seleziona o deseleziona la casella accanto a Abilita suggerimenti con riferimenti al codice.

JupyterLab

Quando usi Amazon Q con JupyterLab, i riferimenti al codice sono attivi per impostazione predefinita.

Per disattivarli o riaccenderli in un secondo momento, usa la seguente procedura.

  1. Nella parte superiore della JupyterLab finestra scegli Impostazioni.

  2. Dal menu a discesa Impostazioni, scegli Editor di impostazioni avanzate.

  3. Nel menu a discesa Amazon Q, seleziona o deseleziona la casella accanto a Abilita suggerimenti con riferimenti al codice.

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

  2. Dal menu pop-up, attiva l'interruttore accanto a Codice con riferimenti.

Nota

La sospensione dei riferimenti al codice sarà valida solo per la durata dell'attuale Studio Notebook. AWS Glue

Disattiva il codice con riferimenti

In alcuni IDEs, puoi scegliere di non ricevere suggerimenti con riferimenti a livello di amministratore.

Scegli il tuo IDE per visualizzare i passaggi per disattivarlo come amministratore.

Visual Studio Code

Se sei un amministratore aziendale, puoi disattivare i suggerimenti con riferimenti al codice per l'intera organizzazione. In tal caso, i singoli sviluppatori dell'organizzazione non saranno in grado di riattivare l'accesso tramite l'IDE. Questi sviluppatori saranno in grado di selezionare e deselezionare la casella illustrata nella sezione precedente, ma ciò non avrà alcun effetto se avete optato per l'opt-out a livello aziendale.

Per disattivare i suggerimenti con riferimenti a livello aziendale, utilizzate la procedura seguente.

  1. Nella console Amazon Q Developer, scegli Impostazioni.

  2. Nel riquadro dei dettagli dell'account Amazon Q Developer, scegli Modifica.

  3. Nella pagina Modifica dettagli, nel riquadro Impostazioni avanzate, deseleziona Includi suggerimenti con riferimenti al codice.

  4. Scegli Save changes (Salva modifiche).

JetBrains

Se sei un amministratore aziendale, puoi disattivare i suggerimenti con riferimenti al codice per l'intera organizzazione. In tal caso, i singoli sviluppatori dell'organizzazione non saranno in grado di riattivare l'accesso tramite l'IDE. Questi sviluppatori saranno in grado di selezionare e deselezionare la casella illustrata nella sezione precedente, ma ciò non avrà alcun effetto se avete optato per l'opt-out a livello aziendale.

Per disattivare i suggerimenti con riferimenti a livello aziendale, utilizzate la procedura seguente.

  1. Nella console Amazon Q Developer, scegli Impostazioni.

  2. Nel riquadro dei dettagli dell'account Amazon Q Developer, scegli Modifica.

  3. Nella pagina Modifica dettagli, nel riquadro Impostazioni avanzate, deseleziona Includi suggerimenti con riferimenti al codice.

  4. Scegli Save changes (Salva modifiche).

Eclipse

Se sei un amministratore aziendale, puoi disattivare i suggerimenti con riferimenti al codice per l'intera organizzazione. In tal caso, i singoli sviluppatori dell'organizzazione non saranno in grado di riattivare l'accesso tramite l'IDE. Questi sviluppatori saranno in grado di selezionare e deselezionare la casella illustrata nella sezione precedente, ma ciò non avrà alcun effetto se avete optato per l'opt-out a livello aziendale.

Per disattivare i suggerimenti con riferimenti a livello aziendale, utilizzate la procedura seguente.

  1. Nella console Amazon Q Developer, scegli Impostazioni.

  2. Nel riquadro dei dettagli dell'account Amazon Q Developer, scegli Modifica.

  3. Nella pagina Modifica dettagli, nel riquadro Impostazioni avanzate, deseleziona Includi suggerimenti con riferimenti al codice.

  4. Scegli Save changes (Salva modifiche).

Toolkit for Visual Studio

Per disattivare i suggerimenti con riferimenti a livello aziendale, utilizza la procedura seguente.

  1. È possibile accedere all'impostazione dei riferimenti al codice in due modi:

    1. Scegli l'icona Amazon Q sul bordo della finestra, quindi scegli Opzioni...

    2. Vai a Strumenti -> AWS Toolkit -> Amazon Q

  2. Cambia l'interruttore in Vero o Falso, a seconda che desideri includere suggerimenti con riferimenti.

AWS Cloud 9

Amazon Q in AWS Cloud 9 non supporta la disattivazione dei suggerimenti di codice con riferimenti a livello aziendale.

Per annullare l'iscrizione a livello di singolo sviluppatore, consulta Toggling code reference.

Lambda

Amazon Q in Lambda non supporta i riferimenti al codice. Quando usi Amazon Q con Lambda, tutti i suggerimenti di codice con riferimenti vengono omessi.

SageMaker AI Studio

Amazon Q non supporta la disattivazione dei suggerimenti di codice con riferimenti a livello aziendale in SageMaker AI Studio.

JupyterLab

Amazon Q non supporta la disattivazione dei suggerimenti di codice con riferimenti a JupyterLab livello aziendale.

AWS Glue Studio Notebook

Amazon Q non supporta la disattivazione dei suggerimenti di codice con riferimenti in AWS Glue Studio Notebook.