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.
Verwenden von Amazon Q Developer für die Generierung von Vollfunktionen
Amazon Q kann basierend auf einem Kommentar, den Sie geschrieben haben, eine gesamte Funktion generieren. Wenn Sie Ihren Kommentar abgeschlossen haben, schlägt Amazon Q eine Funktionssignatur vor. Wenn Sie den Vorschlag akzeptieren, bewegt Amazon Q den Mauszeiger automatisch zum nächsten Teil der Funktion und macht einen Vorschlag. Selbst wenn Sie zwischen den Vorschlägen einen zusätzlichen Kommentar oder eine Codezeile eingeben, nimmt Amazon Q basierend auf Ihren Eingaben einen Faktorwechsel vor.
- C
-
- C++
-
- JavaScript
-
Im folgenden Beispiel generiert der Benutzer auf der Grundlage einer Reihe von Kommentaren eine Vollfunktion und bearbeitet sie anschließend.
Im folgenden Image hat ein Benutzer eine Funktionssignatur zum Lesen einer Datei aus Amazon S3 geschrieben. Amazon Q schlägt daraufhin eine vollständige Implementierung der Methode read_from_s3 vor.
Wie im vorherigen Beispiel zu sehen, enthalten die Vorschläge von Amazon Q manchmal auch import-Anleitungen. Es empfiehlt sich, diese import-Anweisungen manuell an den Anfang Ihrer Datei zu verschieben.
Ein weiteres Beispiel: Im folgenden Image hat ein Benutzer eine Funktionssignatur geschrieben. Amazon Q schlägt daraufhin eine vollständige Implementierung der Methode quicksort vor.
Amazon Q berücksichtigt bei seinen Vorschlägen frühere Codeausschnitte. Im folgenden Image hat der Benutzer aus dem vorherigen Beispiel die oben vorgeschlagene Implementierung für quicksort akzeptiert. Als Nächstes schreibt der Benutzer eine weitere Funktionssignatur für eine generische sort-Methode. Amazon Q schlägt daraufhin eine Implementierung vor, die auf dem basiert, was bereits geschrieben wurde.
Im folgenden Image hat ein Benutzer einen Kommentar geschrieben. Basierend auf diesem Kommentar schlägt Amazon Q eine Funktionssignatur vor.
Im folgenden Image hat der Benutzer aus dem vorherigen Beispiel die vorgeschlagene Funktionssignatur akzeptiert. Amazon Q kann daraufhin eine vollständige Implementierung der Funktion binary_search vorschlagen.
- Java
-
Die folgende Liste enthält Beispiele dafür, wie Amazon Q Vorschläge macht und Sie durch den gesamten Prozess der Funktionserstellung führt.
-
Im folgenden Beispiel gibt ein Benutzer einen Kommentar ein. Amazon Q schlägt eine Funktionssignatur vor.
Nachdem der Benutzer diesen Vorschlag akzeptiert hat, schlägt Amazon Q einen Funktionskörper vor.
-
In der Abbildung unten gibt ein Benutzer einen Kommentar in den Körper der Funktion ein, bevor er einen Vorschlag von Amazon Q akzeptiert. In der folgenden Zeile generiert Amazon Q einen Vorschlag auf der Grundlage des Kommentars.
- C#
-
Im folgenden Beispiel empfiehlt Amazon Q eine Vollfunktion.
- TypeScript
-
Im folgenden Beispiel generiert Amazon Q eine Funktion, die auf den Docstrings des Benutzers basiert.
- Python
-
Amazon Q kann basierend auf einem Kommentar, den Sie geschrieben haben, eine gesamte Funktion generieren. Wenn Sie Ihren Kommentar abgeschlossen haben, schlägt Amazon Q eine Funktionssignatur vor. Wenn Sie den Vorschlag akzeptieren, bewegt Amazon Q den Mauszeiger automatisch zum nächsten Teil der Funktion und macht einen Vorschlag. Selbst wenn Sie zwischen den Vorschlägen einen zusätzlichen Kommentar oder eine Codezeile eingeben, nimmt Amazon Q basierend auf Ihren Eingaben einen Faktorwechsel vor.
Im folgenden Beispiel generiert Amazon Q sowohl einen Vollfunktionstest als auch den entsprechenden Modultest.
Die folgende Liste enthält Beispiele dafür, wie Amazon Q Vorschläge macht und Sie durch den gesamten Prozess der Funktionserstellung führt.
-
In der Abbildung unten hat ein Benutzer einen Kommentar eingegeben. Die Funktionssignatur, die sich unter dem Kommentar befindet, ist ein Vorschlag von Amazon Q.
-
In der Abbildung unten hat der Benutzer den Vorschlag von Amazon Q für eine Funktionssignatur akzeptiert. Durch das Akzeptieren des Vorschlags wurde der Cursor automatisch weiterbewegt und Amazon Q hat einen neuen Vorschlag für den Funktionstext unterbreitet.
-
In der Abbildung unten gibt ein Benutzer einen Kommentar in den Körper der Funktion ein, bevor er einen Vorschlag von Amazon Q akzeptiert. In der folgenden Zeile hat Amazon Q einen Vorschlag auf der Grundlage des Kommentarinhalts generiert.
In diesem Beispiel empfiehlt Amazon Q eine Vollfunktion, nachdem der Benutzer einen Teil der Signatur eingegeben hat.