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.
Themen
Die Agentenprogrammierung mit Amazon Q Developer wird in allen Bereichen unterstützt IDEs
Agentenprogrammierung ist für Amazon Q Developer in der IDE standardmäßig aktiviert.
Bei agentic Coding fungiert Amazon Q als Ihr Codierungspartner, der während der Entwicklung agentisch mit Ihnen chattet.
Wenn Sie Ihr Projekt mit Amazon Q besprechen, erhalten Sie Vorschläge für Shell-Befehle. Manchmal, wenn es diese Befehle für risikoarm hält, führt es sie eigenständig aus.
Wenn Sie Amazon Q bitten, Ihren Code zu verbessern, wird es dies direkt tun. Sie können die Änderungen in einem Diff anzeigen und optional rückgängig machen.
Während Amazon Q zwischen den Eingabeaufforderungen nachdenkt, haben Sie die Möglichkeit, weiterhin Anweisungen im Eingabefenster hinzuzufügen.
Sie können die Agentenprogrammierung mit dem </>
Symbol unten im Chat-Bereich ein- oder ausschalten.
Chatten mit Amazon Q in natürlichen Sprachen
Amazon Q Developer bietet mehrsprachigen Support, wenn Sie in der IDE chatten. Zu den unterstützten natürlichen Sprachen gehören Mandarin, Französisch, Deutsch, Italienisch, Japanisch, Spanisch, Koreanisch, Hindi und Portugiesisch. Weitere Sprachen sind verfügbar. Um diese Funktionalität zu nutzen, können Sie in der IDE eine Konversation mit Amazon Q in Ihrer bevorzugten natürlichen Sprache beginnen. Amazon Q erkennt die Sprache automatisch und gibt Antworten in der entsprechenden Sprache.
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 zu chatten, 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ützt IDEs.
-
/transform
- Verwenden Sie diesen Befehl, um die Codesprachenversion eines gesamten Projekts zu aktualisieren. Weitere Informationen finden Sie unter Aktualisierung von Java-Versionen. -
/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 Funktionen (/dev). -
/test
- Verwenden Sie diesen Befehl, um Komponententests für Ihren Code mit Amazon Q zu generieren. Weitere Informationen finden Sie unterGenerieren von Unit-Tests (/test). -
/review
- Verwenden Sie diesen Befehl, um Ihre Codebasis mit Amazon Q auf Sicherheitslücken und Probleme mit der Codequalität zu überprüfen. Weitere Informationen finden Sie unter. Code überprüfen (/review) -
/doc
- Verwenden Sie diesen Befehl, um READMEs für Ihre Projektbasis mit Amazon Q zu generieren. Weitere Informationen finden Sie unterDokumentation wird generiert (/doc). -
/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
Darin 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 Amazon AWS Lambda EC2 und einem skalierbaren 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.