Arbeiten mit Amazon Q aus dem Toolkit - AWSToolkit for VS Code

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.

Arbeiten mit Amazon Q aus dem Toolkit

Amazon Q ist eine KI-Chat-Suite in natürlicher Sprache, mit der Sie Codevorschläge für mehrere Dateien unterbreiten, eine PR zur gemeinsamen Genehmigung erstellen und diese in Ihren Projekten implementieren können. Ausführliche Informationen zum Amazon Q-Service finden Sie im Amazon Q-Benutzerhandbuch.

Voraussetzungen

Um mit der Arbeit mit Amazon Q zu beginnen, müssen Sie sich entweder mit AWS AWS Builder-ID oder AWS IAM Identity Center Anmeldeinformationen authentifizieren und eine Verbindung herstellen.

Detaillierte Informationen zu Plänen und Preisen für Amazon Q finden Sie im Amazon Q-Preisleitfaden.

Detaillierte Anweisungen zum Verbinden Ihrer AWS Konten mit dem Toolkit finden Sie im CodeWhisperer Abschnitt Authentifizierung für Amazon Q + im AWS Thema Verbindung mit diesem Benutzerhandbuch.

Chat

Beginnen Sie ein Gespräch mit Amazon Q, indem Sie im Chat Fragen stellen. Amazon Q ist in der Lage, sich über eine Vielzahl von Themen zu unterhaltenAWS, darunter Softwareentwicklung, Programmiersprachen und viele andere Themen. Sie können Amazon Q-spezifische Fragen zu Ihren Projekten in VS Code auch stellen.

Ausführliche Informationen zu Amazon Q Chat, einschließlich Beispielthemen und Fragen, finden Sie im Amazon Q Chat-Thema im Amazon Q-Benutzerhandbuch.

Im Folgenden finden Sie Schnellbefehle von Amazon Q Chat, die Sie in das Chat-Fenster eingeben können.

  • /clear: Löscht Ihre aktuelle Konversation, indem der gesamte vorherige Text und der gespeicherte Kontext entfernt werden.

  • /dev: Startet ein Gespräch über die Entwicklung von Amazon Q-Features und die Erstellung eines Implementierungsplans für Ihr Projekt.

  • /transform: Startet ein Gespräch über Amazon Q Code Transformation und unterstützt Sie bei der Umwandlung Ihres Codes von einer Sprachversion in eine andere Version.

  • /help: Zeigt eine Liste mit Hilfethemen und Informationen zu Amazon Q an.

Um eine neue Amazon Q-Konversation zu beginnen oder auf eine bestehende Konversation zuzugreifen, führen Sie eines der folgenden Verfahren aus.

Öffnen von Amazon Q Chat im AWS Toolkit for Visual Studio Code
  1. Erweitern Sie im AWS Toolkit Amazon Q (Vorschau).

  2. Wählen Sie Zu Q Chat wechseln, um einen neuen Amazon Q Chat zu öffnen, oder wechseln Sie zu Ihrer aktuellen Konversation in Amazon Q.

  3. Geben Sie eine Frage oder einen Befehl in das Feld Frage stellen oder geben Sie „/“ ein, um Ihre Konversation fortzusetzen.

Amazon Q Chat über die VS Code Action Bar öffnen
  1. Wählen Sie in der VS Code Action Bar das Amazon Q (Vorschau) -Symbol, um das Amazon Q (Vorschau): Chat-Fenster zu öffnen.

  2. Starten Sie eine neue Konversation, indem Sie das +-Symbol wählen.

  3. Geben Sie eine Frage oder einen Befehl in das Textfeld „Frage stellen“ ein oder geben Sie „/“ ein, um die Konversation fortzusetzen.

Feature-Entwicklung mit Amazon Q

Entwickeln Sie Ihre Projekte, indem Sie mit Amazon Q über die Art der Funktionen chatten, die Sie erstellen möchten. Erläutern Sie die gewünschten Funktionen im Chat und Amazon Q erstellt einen Implementierungsplan für ein neues oder vorhandenes Projekt.

Ausführliche Informationen zur Funktionsentwicklung mit Amazon Q finden Sie unter dem Thema Funktionsentwicklung mit Amazon Q im Amazon Q-Benutzerhandbuch.

Anmerkung

Die Entwicklung von Amazon Q-Funktionen ist nur mit der IAM Identity Center-Authentifizierung möglich. Detaillierte Informationen zu Plänen und Preisen für Amazon Q finden Sie im Amazon Q-Preisleitfaden.

Amazon Q ändert oder aktualisiert Ihren Code erst, wenn Sie die Änderungen in der Datei Diff überprüft und genehmigt haben.

Führen Sie die folgenden Schritte aus, um mit der Entwicklung von Amazon Q-Funktionen zu beginnen.

  1. Öffnen Sie Amazon Q Chat von einem neuen oder bestehenden VS Code-Projekt aus.

  2. Geben Sie im Amazon Q Chat-Fenster die Eingabetaste ein und drücken Sie dann/dev, enter um die Entwicklung der Amazon Q-Funktion zu starten. Das Textfeld Amazon Q Chat wird mit der Aufforderung Eine Aufgabe oder ein Problem kurz beschreiben aktualisiert.

  3. Antworten Sie auf die Aufforderung im Amazon Q Chat-Fenster, beschreiben Sie kurz die Funktion, die Sie entwickeln möchten, und drücken Sie dann, enter um mit der Erstellung Ihres Implementierungsplans zu beginnen.

  4. Amazon Q Chat antwortet nach Abschluss mit Ihrem Implementierungsplan und das Textfeld wird mit der Aufforderung Weitere Details hinzufügen aktualisiert, um den Ansatz zu wiederholen.

  5. Geben Sie alle Änderungen oder Fragen zum Implementierungsplan in das Textfeld ein.

  6. Wenn Sie mit dem Plan zufrieden sind, wählen Sie im Chat-Fenster die Option Code schreiben, damit Amazon Q Codevorschläge für Ihr Projekt generiert.

Code mit Amazon Q erklären und aktualisieren

Amazon Q kann Ihren Code erklären und aktualisieren. Sie erhalten eine Erklärung oder ein Code-Update, indem Sie Ihren Code an Amazon Q senden und eine Anfrage stellen. Wenn die Anfrage abgeschlossen ist, antwortet Amazon Q mit einem Update.

Ausführliche Informationen dazu, wie Amazon Q Ihren Code erklärt und aktualisiert, finden Sie unter dem Thema Code mit Amazon Q erklären und aktualisieren im Amazon Q-Benutzerhandbuch.

Die folgenden Optionen können Sie angeben, wenn Sie eine Erklärung oder ein Code-Update von Amazon Q anfordern.

  • Explain: Erklärt Ihren Code in natürlicher Sprache.

  • Refactor: Nimmt Effizienzanpassungen an Ihrem Code vor.

  • Fix: Debuggt Ihren Code.

  • Optimize: Verbessert die Leistung Ihres Codes.

  • Send to prompt: Senden Sie den hervorgehobenen Code an das Amazon Q-Fenster, wo Sie weitere Fragen stellen können.

Um eine Erklärung oder Aktualisierung Ihres Codes anzufordern, führen Sie die folgenden Schritte aus.

  1. Markieren Sie im VS Code-Editor einen Abschnitt Ihres Codes und öffnen Sie das Kontextmenü (klicken Sie mit der rechten Maustaste).

  2. Erweitern Sie im Kontextmenü die Option An Amazon Q senden.

  3. Wählen Sie eine Option aus der Liste aus, um Ihren Code an Amazon Q zu senden.

  4. Lesen Sie in Amazon Q die Erläuterungen oder vorgeschlagenen Änderungen an Ihrem Code. Falls weitere Schritte erforderlich sind, um Ihre Anfrage abzuschließen, folgen Sie den Anweisungen im Chat-Fenster.

    Anmerkung

    Amazon Q ändert oder aktualisiert Ihren Code erst, wenn Sie die Änderungen in der Datei Diff überprüft und genehmigt haben.

Code Transformation

Amazon Q Code Transformation kann die Sprachversion Ihres Codes in einem Projekt oder Workspace aktualisieren.

Ausführliche Informationen zur Amazon Q Code-Transformation finden Sie unter dem Thema Code-Transformation im Amazon Q-Benutzerhandbuch.

Anmerkung
  • Amazon Q Code Transformation ist nur mit der IAM Identity Center-Authentifizierung verfügbar. Detaillierte Informationen zu Plänen und Preisen für Amazon Q finden Sie im Amazon Q-Preisleitfaden.

  • Derzeit aktualisiert Amazon Q Code Transformation nur Code von Java 8 oder Java 11 auf Java 17.

  • Amazon Q Code Transformation überprüft zunächst, ob Sprachversionen aktualisiert werden können. Dieser Vorgang kann bis zu 30 Minuten dauern.

  • Nachdem die Überprüfung bestanden wurde, kann der Transformationsprozess Ihres Codes bis zu 15 Minuten dauern.

  • Amazon Q nimmt keine Änderungen oder Aktualisierungen an Ihrem Code vor, bis Sie alle Änderungen in einem Datei-Diff überprüft und genehmigt haben.

Gehen Sie wie folgt vor, um Ihren Code mit Amazon Q Code Transformation zu transformieren:

Ihren Code transformieren
  1. Öffnen Sie in VS Code das Projekt, für das Sie Sprachversionen aktualisieren möchten.

  2. Erweitern Sie im AWS Toolkit for Visual Studio Code Amazon Q (Vorschau) und wählen Sie dann Transformieren oder treten Sie /transform in Amazon Q Chat ein.

  3. Amazon Q startet den Überprüfungsprozess, indem es Ihr Projekt in einer Version in der Ausgangssprache neu erstellt.

    Anmerkung
    • Der Überprüfungsprozess kann bis zu 30 Minuten dauern.

    • Während dieses Vorgangs werden keine Änderungen an Ihrem Code vorgenommen.

    • Wenn die Transformation nicht abgeschlossen werden kann, generiert Amazon Q eine Build-Ausgabe, die Sie überprüfen können.

  4. Nach einem erfolgreichen Verifizierungs-Build startet Amazon Q den Prozess zur Transformation Ihres Codes. Dieser Vorgang kann bis zu 15 Minuten dauern.

  5. Amazon Q benachrichtigt Sie, wenn der Build abgeschlossen ist. Wählen Sie Vergleich anzeigen, um die vorgeschlagenen Aktualisierungen Ihres Codes zu überprüfen und zu genehmigen.