Verwendung von Codereferenzen - Amazon Q Developer

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Verwendung von Codereferenzen

Amazon Q lernt teilweise aus Open-Source-Projekten. Manchmal ähnelt ein Vorschlag, den Sie erhalten, einem bestimmten Teil von Trainingsdaten. Codereferenzen enthalten Informationen über die Quelle, die Amazon Q zur Generierung einer Empfehlung verwendet hat.

Codereferenzen anzeigen und aktualisieren

Mit dem Referenzprotokoll können Sie Verweise auf Codeempfehlungen anzeigen, die Trainingsdaten ähneln. Sie können auch die von Amazon Q vorgeschlagenen Codeempfehlungen aktualisieren und bearbeiten.

Wählen Sie Ihre IDE aus, um die Schritte zum Anzeigen und Aktualisieren von Codereferenzen zu sehen.

Visual Studio-Code

Gehen Sie wie folgt vorVS Code, um das Amazon Q-Referenz-Login anzuzeigen.

  1. Stellen Sie sicher, dass Sie die neueste Version von beiden VS Code und die Amazon Q-Erweiterung verwenden.

  2. Wählen Sie in VS Code der Komponentenleiste unten im IDE-Fenster Amazon Q aus.

    Die Amazon Q-Taskleiste wird oben im IDE-Fenster geöffnet.

  3. Wählen Sie Open Code Reference Log.

    Die Registerkarte Codereferenzprotokoll wird geöffnet. Alle Verweise auf Code-Empfehlungen werden aufgelistet.

Die folgende Abbildung zeigt die geöffnete Amazon Q-Taskleiste und die Registerkarte mit dem Codereferenzprotokoll.

Melden Sie sich mit der Amazon Q-Code-Referenz anVisual Studio Code.
JetBrains

Gehen Sie wie folgt vor, um das Amazon Q-Referenzprotokoll in JetBrains IDEs anzuzeigen.

  1. Stellen Sie sicher, dass Sie die neueste Version Ihrer JetBrains IDE und des Amazon Q-Plug-ins verwenden.

  2. Wählen Sie in JetBrains der Statusleiste unten im IDE-Fenster Amazon Q aus.

    Die Amazon Q-Taskleiste wird über der Statusleiste geöffnet.

  3. Wählen Sie Open Code Reference Log.

    Die Registerkarte Codereferenzprotokoll wird geöffnet. Alle Verweise auf Code-Empfehlungen werden aufgelistet.

Die folgende Abbildung zeigt die geöffnete Amazon Q-Taskleiste und die Registerkarte mit dem Codereferenzprotokoll.

Melden Sie sich mit der Amazon Q-Code-Referenz anJetBrains.
Toolkit for Visual Studio

Wenn Amazon Q Code vorschlägt, der eine Referenz im Toolkit for Visual Studio enthält, erscheint der Referenztyp in der Beschreibung des Vorschlags.

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

Alle akzeptierten Vorschläge, die Verweise enthalten, werden im Referenzprotokoll erfasst.

Um auf das Referenzprotokoll zuzugreifen, wählen Sie das AWS Symbol und dann Code Reference Log öffnen.

Eine Liste der akzeptierten Vorschläge, die Verweise enthalten, wird angezeigt. Diese Liste beinhaltet:

  • Der Ort, an dem der Vorschlag angenommen wurde. Wenn Sie darauf doppelklicken, gelangen Sie zu diesem Ort in Ihrem Code.

  • Die zugehörige Lizenz

  • Der referenzierte Quellcode

  • Das Codefragment, das der Referenz zugeschrieben wird

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

Wenn Sie Amazon Q mit AWS Cloud 9 verwenden, sind Codereferenzen standardmäßig aktiviert.

Gehen Sie wie folgt vor, um sie auszuschalten oder später wieder einzuschalten.

  1. Wählen Sie auf der AWS Cloud 9-Konsole in der oberen linken Ecke das AWS Cloud 9-Logo aus.

  2. Wählen Sie im Dropdownmenü die Option Einstellungen aus.

    Auf der rechten Seite der Konsole wird der Tab Einstellungen geöffnet.

  3. Wählen Sie auf der Registerkarte Einstellungen unter Projekteinstellungen unter Erweiterungen die Option AWS Toolkit aus.

  4. Aktivieren oder deaktivieren Sie Amazon Q: Vorschläge mit Code-Verweisen einschließen.

Lambda

Amazon Q in Lambda unterstützt keine Codereferenzen. Wenn Sie Amazon Q mit Lambda verwenden, werden alle Codevorschläge mit Verweisen weggelassen.

SageMaker Studio

Gehen Sie wie folgt vor, um das Amazon Q-Referenzprotokoll in SageMaker Studio anzuzeigen.

  1. Öffnen Sie am unteren Rand des SageMaker Studio-Fensters das Amazon Q-Panel.

  2. Wählen Sie Open Code Reference Log.

JupyterLab

Gehen Sie wie folgt vor JupyterLab, um das Amazon Q-Referenz-Login anzuzeigen.

  1. Öffnen Sie am unteren Rand des JupyterLab Fensters das Amazon Q-Panel.

  2. Wählen Sie Open Code Reference Log.

AWS Glue Studio Notebook

Gehen Sie wie folgt vor, um das Amazon Q-Referenzprotokoll in AWS Glue Studio Notebook anzuzeigen.

  1. Öffnen Sie am unteren Rand des AWS Glue Studio-Notebook-Fensters das Amazon Q-Bedienfeld.

  2. Wählen Sie Open Code Reference Log.

Schalten Sie Codereferenzen aus und ein

In den meisten IDEs sind Codereferenzen standardmäßig aktiviert. Wählen Sie Ihre IDE aus, um zu sehen, wie Sie Codereferenzen ein- oder ausschalten können.

Visual Studio-Code

Wenn Sie Amazon Q mit verwendenVS Code, sind Codereferenzen standardmäßig aktiviert.

Gehen Sie wie folgt vor, um sie auszuschalten oder später wieder einzuschalten.

  1. Stellen Sie sicher, dass Sie die neueste Version von beiden VS Code und die Amazon Q-Erweiterung verwenden.

  2. Wählen Sie in VS Code der Komponentenleiste unten im IDE-Fenster Amazon Q aus.

    Die Amazon Q-Taskleiste wird oben im IDE-Fenster geöffnet.

  3. Wählen Sie „Einstellungen öffnen“. Die Registerkarte Einstellungen wird geöffnet und die Optionen für Amazon Q werden angezeigt.

  4. Aktivieren oder deaktivieren Sie das Kästchen neben Inline-Code-Vorschläge mit Code-Referenzen anzeigen.

JetBrains

Wenn Sie Amazon Q mit Ihrer JetBrains IDE verwenden, sind Codereferenzen standardmäßig aktiviert.

Gehen Sie wie folgt vor, um sie auszuschalten oder später wieder einzuschalten.

  1. Stellen Sie sicher, dass Sie die neueste Version Ihrer JetBrains IDE und des Amazon Q-Plug-ins verwenden.

  2. Wählen Sie in JetBrains der Statusleiste unten im IDE-Fenster Amazon Q aus.

    Die Amazon Q-Taskleiste wird über der Statusleiste geöffnet.

  3. Wählen Sie „Einstellungen öffnen“. Das Einstellungsfenster wird geöffnet und die Optionen für Amazon Q werden angezeigt.

  4. Aktivieren oder deaktivieren Sie das Kästchen neben Vorschläge mit Code-Verweisen einschließen.

AWS Cloud 9

Wenn Sie Amazon Q mit AWS Cloud 9 verwenden, sind Codereferenzen standardmäßig aktiviert.

Gehen Sie wie folgt vor, um sie auszuschalten oder später wieder einzuschalten.

  1. Wählen Sie auf der AWS Cloud 9-Konsole in der oberen linken Ecke das AWS Cloud 9-Logo aus.

  2. Wählen Sie im Dropdownmenü die Option Einstellungen aus.

    Auf der rechten Seite der Konsole wird der Tab Einstellungen geöffnet.

  3. Wählen Sie auf der Registerkarte Einstellungen unter Projekteinstellungen unter Erweiterungen die Option AWS Toolkit aus.

  4. Aktivieren oder deaktivieren Sie Amazon Q: Vorschläge mit Code-Verweisen einschließen.

Lambda

Amazon Q in Lambda unterstützt keine Codereferenzen. Wenn Sie Amazon Q mit Lambda verwenden, werden alle Codevorschläge mit Verweisen weggelassen.

SageMaker Studio

Wenn Sie Amazon Q mit SageMaker Studio verwenden, sind Codereferenzen standardmäßig aktiviert.

Gehen Sie wie folgt vor, um sie auszuschalten oder später wieder einzuschalten.

  1. Wählen Sie oben im SageMaker Studio-Fenster Einstellungen aus.

  2. Wählen Sie in der Dropdownliste Einstellungen die Option Editor für erweiterte Einstellungen aus.

  3. Aktivieren oder deaktivieren Sie in der Amazon Q-Dropdown-Liste das Kästchen neben Vorschläge mit Codereferenzen aktivieren.

JupyterLab

Wenn Sie Amazon Q mit verwenden JupyterLab, sind Codereferenzen standardmäßig aktiviert.

Gehen Sie wie folgt vor, um sie auszuschalten oder später wieder einzuschalten.

  1. Wählen Sie oben im JupyterLab Fenster Einstellungen aus.

  2. Wählen Sie in der Dropdownliste Einstellungen die Option Editor für erweiterte Einstellungen aus.

  3. Aktivieren oder deaktivieren Sie in der Amazon Q-Dropdown-Liste das Kästchen neben Vorschläge mit Codereferenzen aktivieren.

AWS Glue Studio Notebook
  1. Wählen Sie unten im AWS Glue Studio Notebook-Fenster Amazon Q aus.

  2. Klicken Sie im Popupmenü auf den Schalter neben Code mit Referenzen.

Anmerkung

Das Pausieren von Code-Verweisen ist nur für die Dauer des aktuellen AWS Glue Studio-Notebooks gültig.

Code mit Verweisen deaktivieren

In einigen IDEs können Sie den Empfang von Vorschlägen mit Verweisen auf Administratorebene abbestellen.

Wählen Sie Ihre IDE aus, um zu sehen, wie Sie sich als Administrator abmelden können.

Visual Studio-Code

Wenn Sie ein Unternehmensadministrator sind, können Sie Vorschläge mit Code-Verweisen für Ihr gesamtes Unternehmen ablehnen. Wenn Sie dies tun, können sich einzelne Entwickler in Ihrer Organisation nicht wieder über die IDE anmelden. Diese Entwickler können das im vorherigen Abschnitt beschriebene Kästchen aktivieren und abwählen, aber es hat keine Auswirkung, wenn Sie sich auf Unternehmensebene abmelden.

Gehen Sie wie folgt vor, um Vorschläge mit Verweisen auf Unternehmensebene abzulehnen.

  1. Wählen Sie in der Amazon Q Developer Console Einstellungen aus.

  2. Wählen Sie im Bereich mit den Kontodetails für Amazon Q Developer die Option Bearbeiten aus.

  3. Deaktivieren Sie auf der Seite „Details bearbeiten“ im Bereich „Erweiterte Einstellungen“ die Option Vorschläge mit Codereferenzen einbeziehen.

  4. Wählen Sie Änderungen speichern aus.

JetBrains

Wenn Sie ein Unternehmensadministrator sind, können Sie Vorschläge mit Codereferenzen für Ihre gesamte Organisation deaktivieren. Wenn Sie dies tun, können sich einzelne Entwickler in Ihrer Organisation nicht wieder über die IDE anmelden. Diese Entwickler können das im vorherigen Abschnitt beschriebene Kästchen aktivieren und abwählen, aber es hat keine Auswirkung, wenn Sie sich auf Unternehmensebene abmelden.

Gehen Sie wie folgt vor, um Vorschläge mit Verweisen auf Unternehmensebene abzulehnen.

  1. Wählen Sie in der Amazon Q Developer Console Einstellungen aus.

  2. Wählen Sie im Bereich mit den Kontodetails für Amazon Q Developer die Option Bearbeiten aus.

  3. Deaktivieren Sie auf der Seite „Details bearbeiten“ im Bereich „Erweiterte Einstellungen“ die Option Vorschläge mit Codereferenzen einbeziehen.

  4. Wählen Sie Änderungen speichern aus.

Toolkit for Visual Studio

Gehen Sie wie folgt vor, um Vorschläge mit Verweisen auf Unternehmensebene abzulehnen.

  1. Sie können auf zwei Arten zur Einstellung für Codeverweise gelangen:

    1. Wählen Sie das Amazon Q-Symbol am Rand des Fensters und dann Optionen...

    2. Gehen Sie zu Tools -> AWS Toolkit -> Amazon Q

  2. Ändern Sie den Schalter auf Wahr oder Falsch, je nachdem, ob Sie Vorschläge mit Verweisen einbeziehen möchten.

AWS Cloud 9

Amazon Q in AWS Cloud 9 unterstützt nicht das Deaktivieren von Codevorschlägen mit Verweisen auf Unternehmensebene.

Informationen zur Deaktivierung auf der Ebene einzelner Entwickler finden Sie unter Umschalten von Code-Referenzen.

Lambda

Amazon Q in Lambda unterstützt keine Codereferenzen. Wenn Sie Amazon Q mit Lambda verwenden, werden alle Codevorschläge mit Verweisen weggelassen.

SageMaker Studio

Amazon Q unterstützt das Deaktivieren von Codevorschlägen mit Verweisen auf Unternehmensebene in SageMaker Studio nicht.

JupyterLab

Amazon Q unterstützt nicht das Abbestellen von Codevorschlägen mit Verweisen auf Unternehmensebene in JupyterLab.

AWS Glue Studio Notebook

Amazon Q unterstützt das Deaktivieren von Codevorschlägen mit Verweisen in AWS Glue Studio Notebook nicht.