Studio
2024.10
False
Studio-Benutzerhandbuch
Last updated 28. Juni 2024

Generieren von Code

Mit der Funktion Code generieren können Sie an einer beliebigen Stelle in Ihrer codierten Automatisierung automatisch Code generieren. Der generierte Code kann aus einem Kommentar, einer bestimmten Zeile innerhalb Ihrer Automatisierung oder einer benutzerdefinierten Eingabeaufforderung stammen, die Sie schreiben.

Um diese Funktion zu verwenden, klicken Sie mit der rechten Maustaste auf eine beliebige Stelle in Ihrem Code und wählen Sie Code generieren aus oder verwenden Sie die Tastenkombination Ctrl + Shift + G und geben Sie dann Ihre Eingabeaufforderung in das Fenster zur Codegenerierung ein. Eingabeaufforderungen, die Sie zum Generieren von Code verwenden, können Codezeilen, Kommentare innerhalb der Automatisierung oder alle benutzerdefinierten Eingabeaufforderungen sein, die Sie entwerfen.
Note: The Generate Code feature only works when using Orchestrator deployed in Automation CloudTM.

Code aus einem Kommentar generieren

Sie können Code direkt in Ihrer codierten Automatisierung mithilfe von Kommentaren generieren. Denken Sie zum Beispiel an einen Kommentar, der die Schritte einer Automatisierung beschreibt, z. B. „Öffnen Sie Google und klicken Sie auf das Suchsymbol.“ Wenn Sie diesen Kommentar auswählen, mit der rechten Maustaste klicken und dann Code generieren auswählen (oder wenn Sie Ctrl + Shift + G drücken), wird das Fenster zur Codegenerierung geöffnet. Zudem können Sie das Fenster zur Codegenerierung öffnen, indem Sie entweder Ctrl + Shift + G drücken oder Ihrem Kommentar das Wort Generate (z. B. // Generate: Open Google and click the search icon) voranstellen.
Im Fenster zur Codegenerierung haben Sie die folgenden Optionen:
  • Klicken Sie direkt auf Generieren, um den Code mit dem vorliegenden Kommentar zu generieren.
  • Präzisieren Sie den Kommentar, bevor Sie auf Generieren klicken.

Generieren von Code mithilfe einer Eingabeaufforderung

Sie können den Code mit Hilfe einer von Ihnen entwickelten Eingabeaufforderung erzeugen. Klicken Sie beispielsweise mit der rechten Maustaste auf eine beliebige Stelle in Ihrer codierten Automatisierung und wählen Sie dann Code generieren aus (oder verwenden Sie die Tastenkombination Ctrl + Shift + G). Das Fenster zur Codegenerierung wird geöffnet und Sie können nun die gewünschte Eingabeaufforderung zum Generieren des Codes erstellen.

Implementieren von Methoden, Klassen und Schnittstellen

Zum Generieren von Code in Studio müssen Sie auch Implementierungen für Methoden, Klassen oder Schnittstellen in Ihren Automatisierungen erstellen. Angenommen, Sie haben eine Methode, eine Klasse oder eine Schnittstelle mit Kommentaren und einer XML-Zusammenfassung, aber ohne tatsächlichen Code.

In diesem Kontext wird der Text Methode implementieren, Klasse implementieren, Schnittstelle implementieren oder Lokale Funktion implementieren über dem Methodennamen angezeigt. Wenn Sie auf Methode implementieren oder eine der anderen Varianten klicken, generiert das System den erforderlichen Code für die Methode. Bitte beachten Sie, dass dieser Vorgang zur Erstellung zusätzlicher Methoden oder Klassen führen kann.

Für dieses generative KI-Szenario ruft die Eingabeaufforderung den Betreff, die Methodenbeschreibung (in Form eines Kommentars darüber) und den Kommentaren innerhalb der Methode ab.



Tipps zum Schreiben von Eingabeaufforderungen

Sehen Sie sich die folgenden Tipps zum Schreiben einer effizienten Eingabeaufforderung zum Generieren von Code für eine codierte Automatisierung an:

  1. Es wird empfohlen, die Eingabeaufforderungen in maximal 2000 Zeichen zu verfassen.
  2. Wenn Sie Code in einem Automatisierungsszenario generieren möchten, das UI-Automatisierung und Object-Repository umfasst, benennen Sie Ihre Object Repository-Elemente klar und ordnen Sie sie logisch entsprechend der Anwendung an, die Sie automatisieren.
  3. Verweisen Sie in Ihren Eingabeaufforderungen auf Object Repository-Elemente, indem Sie deren Namen verwenden, wie im Object Repository beschrieben. Auch wenn sie nicht perfekt mit den Namen übereinstimmen, sollten die Eingabeaufforderungen klar genug sein, um sie mit den richtigen Object Repository-Elementen zu verknüpfen.
  4. Geben Sie dem Code, den Sie generieren möchten, genügend Kontext, damit das Ergebnis genau Ihrem gewünschten Szenario entspricht.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.