Chatten mit Amazon Q Developer über Code - Amazon Q-Entwickler

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.

Chatten mit Amazon Q Developer über Code

Chatten Sie mit Amazon Q Developer in Ihrer integrierten Entwicklungsumgebung (IDE), um Fragen zur Softwareentwicklung zu stellen AWS und Unterstützung bei der Softwareentwicklung zu erhalten. Amazon Q kann Codierungskonzepte und Codefragmente erklären, Code- und Komponententests generieren und Code verbessern, einschließlich Debugging oder Refactoring.

Arbeiten mit Amazon Q in Ihrer IDE

Sie können Amazon Q-Fragen stellen, Ihren Code aktualisieren und Aktionen mit Schnellbefehlen einleiten — alles über das Amazon Q-Chat-Panel in Ihrer IDE.

Um mit Amazon Q in JetBrains und zu chattenVisual Studio Code, wählen Sie das Amazon Q-Symbol in der Navigationsleiste Ihrer IDE und geben Sie Ihre Frage in die Textleiste ein. Um mit Amazon Q in Visual Studio zu chatten, wählen Sie im Hauptmenü Ansicht und dann Amazon Q Chat.

Wenn Sie Amazon Q eine Frage stellen, verwendet es als Kontext die aktuelle Datei, die in Ihrer IDE geöffnet ist, einschließlich der Programmiersprache und des Dateipfads.

Wenn Amazon Q Code in seiner Antwort enthält, können Sie den Code kopieren oder ihn direkt in Ihre Datei einfügen, indem Sie Am Cursor einfügen wählen. Amazon Q könnte in seiner Antwort Inline-Verweise auf seine Quellen enthalten. Um eine Liste mit Quellen anzuzeigen, erweitern Sie den Abschnitt Quellen am Ende einer Antwort.

Amazon Q behält den Kontext Ihrer Konversation innerhalb einer bestimmten Sitzung bei und informiert über future Antworten. Sie können während der Dauer Ihrer Sitzung weitere Fragen stellen oder auf frühere Fragen und Antworten zurückgreifen. Um eine neue Konversation mit Amazon Q zu beginnen, öffnen Sie eine neue Registerkarte im Panel. Sie können höchstens 10 Registerkarten gleichzeitig öffnen. Amazon Q behält den Kontext verschiedener Konversationen nicht bei.

Chat-Befehle

Sie können je nach Ihrer IDE die folgenden Befehle in das Chat-Panel eingeben, um auf die Funktionen von Amazon Q zuzugreifen. Informationen darüber, welche Amazon Q-Funktionen in Ihrer IDE verfügbar sind, finden Sie unterUnterstützte IDEs.

  • /transform- Verwenden Sie diesen Befehl, um die Codesprachenversion eines gesamten Projekts zu aktualisieren. Weitere Informationen finden Sie unter Transformieren Sie Ihren Code.

  • /dev- Verwenden Sie diesen Befehl, um einen Implementierungsplan für die Entwicklung einer Funktion mit Amazon Q zu erhalten. Weitere Informationen finden Sie unterEntwicklung von Software.

  • /clear- Verwenden Sie diesen Befehl, um eine aktuelle Konversation zu löschen. Dadurch werden alle vorherigen Konversationen aus dem Chat-Panel entfernt und der Kontext gelöscht, den Amazon Q zu Ihrer vorherigen Konversation hat.

  • /help— Verwenden Sie diesen Befehl, um eine Übersicht darüber zu erhalten, was Amazon Q kann und was nicht, Beispielfragen und Schnellbefehle.

Beispielthemen und -Fragen

In IDEs kann Amazon Q neben der Codegenerierung auch Fragen AWS -Services zur Softwareentwicklung beantworten. Amazon Q ist besonders nützlich für die Beantwortung von Fragen zu den folgenden Themenbereichen:

  • Darauf aufbauen AWS, einschließlich AWS -Service Auswahl, Beschränkungen und bewährten Verfahren

  • Allgemeine Softwareentwicklungskonzepte, einschließlich Syntax von Programmiersprachen und Anwendungsentwicklung

  • Schreiben von Code, einschließlich der Erläuterung von Code, Debugging von Code und Schreiben von Modultests

Im Folgenden finden Sie einige Beispielfragen, die Sie stellen können, um Amazon Q in Ihrer IDE optimal zu nutzen:

  • Wie behebe ich Probleme mit meinen Lambda-Funktionen lokal vor der Bereitstellung in AWS?

  • Wie wähle ich zwischen AWS Lambda Amazon EC2 für ein skalierbares Webanwendungs-Backend?

  • In welcher Syntax wird eine Variable deklariert? TypeScript

  • Wie schreibe ich eine App hineinReact?

  • Geben Sie mir eine Beschreibung dessen, was dieser [ausgewählte Code oder diese Anwendung] macht und wie er funktioniert.

  • Generieren Sie Testfälle für [ausgewählten Code oder Funktion].

Melden von Problemen mit Antworten von Amazon Q

Sie können optional Feedback zu jeder Antwort hinterlassen, die Amazon Q generiert, indem Sie die Symbole „Daumen hoch“ und „Daumen runter“ verwenden. Um ein Problem mit einer Antwort zu melden, wählen Sie das Symbol mit dem Daumen nach unten und geben Sie Informationen in das angezeigte Feedback-Fenster ein.