Studio
2023.10
False
Bannerhintergrundbild
Studio-Benutzerhandbuch
Letzte Aktualisierung 26. Apr. 2024

Studio IDE

Die Studio IDE-Benutzeroberfläche besteht aus einem eigenen Code-Editor, Dateiregisterkarten und Breadcrumbs für die einfache Navigation. Mit diesem Layout können Sie Ihre Dateien verwalten, Projektstrukturen erkunden, Ihren Code bearbeiten, Projekte versionieren und Ihre Automatisierungen ausführen und veröffentlichen.

Code-Editor

Der Code-Editor zeigt Ihr aktuelles Automatisierungsprojekt an, ermöglicht es Ihnen, Änderungen daran vorzunehmen, und hebt Fehler in Ihrem Code hervor. Sie können den Code-Editor wie jedes andere Code-Editor-Tool verwenden.

Das Kontextmenü – Wenn Sie mit der rechten Maustaste auf eine Zeile in Ihrer codierten Automatisierung klicken, wird das Kontextmenü angezeigt. Sie können die Aktionen im Kontextmenü auch mithilfe von Tastenkombinationen ausführen.

Tabelle 1. Feldbeschreibungen für das Kontextmenü
OptionTastenkombinationBeschreibung
SchnellaktionenCtrl + .Bearbeiten, generieren oder ändern Sie Code-Elemente mit einer automatisch angezeigten Aktion.

Ein Beispiel für eine Schnellaktion ist Parameter für X einfügen → in neue Überladung.

UmbenennenF2Benennen Sie das ausgewählte Code-Element um. Die Änderung gilt für alle Verweise des Elements im gesamten Projekt.
Zu Definition wechselnF12Navigieren Sie zur Quelle eines Typs oder Mitglieds und zeigen Sie das Ergebnis auf einer Registerkarte für eine neue Datei an.
Zur Implementierung wechselnCtrl + F12Navigieren Sie zur Implementierung eines Symbols:
  • Schnittstellen – Rufen Sie alle Implementierer der Schnittstelle auf.
  • Abstrakte Methoden – Rufen Sie die konkrete Implementierung der Methode auf.
Zu Zeile wechselnCtrl + GGeben Sie die Nummer der Zeile ein, auf die Sie den Cursor bewegen möchten.
Breakpoint umschalten (Toggle Breakpoint)F9Legen Sie einen Haltepunkt auf Ihrer ausgewählten Zeile fest. Der Haltepunkt wird als roter Punkt auf der linken Seite des Code-Entwurfsbereichs angezeigt.
Alle Verweise suchenShift + F12Ermitteln Sie, wo in der gesamten geöffneten Datei auf ein bestimmtes Code-Element verwiesen wird.
Dokument formatierenCtrl + K, Ctrl + DLegen Sie gewünschte Einzüge, Abstände und Umbrüche fest.
Dokumentation anzeigenF1Öffnen Sie die Dokumentation der Funktion oder API.
Kommentar (Comment)Ctrl + K, Ctrl + CKommentieren Sie die ausgewählte Zeile.
Kommentar entfernenCtrl + K, Ctrl + UEntfernen Sie das Kommentar aus der ausgewählte Zeile.
AusschneidenCtrl + XSchneiden Sie die ausgewählte Zeile aus.
KopierenCtrl + CKopieren Sie die ausgewählte Zeile.
EinfügenCtrl + vPaste.
LöschenDeleteLöschen Sie die ausgewählte Zeile.
Alle auswählenCtrl + AWählen Sie alle Zeilen in der Datei aus.

For keyboard shortcuts that you generally use in Studio, not specifically for coded automations, visit Keyboard Shortcuts

Code-Editor-Einstellungen

Um den integrierten Studio-Code-Editor zu personalisieren, wechseln Sie zu Einstellungen und Code-Editor.



In der folgenden Tabelle wird jede Code-Editor-Einstellung beschrieben.

EinstellungBeschreibung
SchriftartWählt die Schriftart des Codes aus.
SchriftgrößeLegt die Größe der Schriftart fest.
RegisterkartengrößeLegt die Größe der Registerkarte fest.
Leerzeichen anzeigenHebt die Leerzeichen hervor, die beim Drücken von Space auf der Tastatur erstellt werden.
Aktuelle Zeile hervorhebenMarkiert die Zeile, auf der sich der Cursor befindet.
Hilfslinien für Struktur anzeigenAktiviert gepunktete Hilfslinien für die Struktur in Ihrem Code, um einzelne Blöcke zu identifizieren.
Fehlerwellenlinien anzeigenZeigt eine rote Wellenlinie an, die auf einen Compiler-Fehler oder eine Warnung hinweist.
Zeilennummern anzeigenZeigt die Nummer jeder Zeile des Codes an, an dem Sie arbeiten.
Tabstopps automatisch in Leerzeichen konvertierenErstellt 4 Leerzeichen, wenn Sie die Tab-Taste verwenden.
Auswahlrand anzeigenZeigt einen Rand neben der Codezeile an, die Sie bearbeiten.
Auswahlübereinstimmungen anzeigenSucht und markiert alle übereinstimmenden Zeichenfolgen für Ihren ausgewählten Zeichenbereich.
Verweise hervorhebenHebt Verweise auf das Objekt hervor, auf dem sich Ihr Cursor befindet. Nur Objekte, die dem aktuellen Kontext entsprechen, werden hervorgehoben.
Quelldekompilierung aktivierenDekompilieren Sie den Quellcode, wenn Sie die Definition eines Objekts mit Zu Definition wechseln anzeigen. Aktivieren Sie diese Option, um zu den Definitionen zu navigieren, die in der Klasse CodedWorkflowBase verfügbar sind. Weitere Informationen finden Sie in der Basisklasse.

Registerkarten

Der Code-Editor öffnet Dateien in Ihrem Projekt mit Registerkarten im Editor-Header.

Wenn Sie eine Datei öffnen, wird eine neue Registerkarte dafür angezeigt.



Breadcrumbs

Im Code-Editor-Header können Sie mithilfe von Breadcrumbs durch Klassen und Methoden in einer Datei navigieren.



Versionierung

Sie können codierte Automatisierungsprojekte wie jedes andere Projekt in Studio versionieren. Sie können Projekte versionieren, wenn Sie sie im Orchestrator veröffentlichen oder wenn Sie Source-Control-Systeme wie GIT oder SVN verwenden.
  • Versionierung veröffentlichen – Projekte in Studio können entweder mit dem semantischen oder dem Legacy-Versionierungsschema versioniert werden. Das semantische Versionierungsschema hat das Format Major.Minor.Patch[-Suffix] und das Legacy-Versionierungsschema hat das Format M.m.bbbb.rrrrr. Die semantische Version des Projekts kann über die Datei project.json oder das Fenster Veröffentlichen geändert werden. Die vorgeschlagene Versionsnummer im Fenster Veröffentlichen wird basierend auf dem vorherigen Versionierungsschema des Projekts generiert. Unter Einstellen der Projektversion erfahren Sie, wie Sie Ihre Projekte in Studio versionieren.
  • Source-Control-Versionierung – Sie können Ihre codierten Automatisierungsprojekte mithilfe von Source-Control-Systemen wie GIT, TFS oder SVN versionieren. Unter Informationen zur Versionskontrolle erfahren Sie, wie Sie Ihre Projekte mithilfe von Source-Control-Systemen versionieren können.

Suchen und ersetzen

Um das Dialogfeld Suchen und ersetzen zu öffnen, verwenden Sie die folgenden Tastenkombinationen:

  • Ctrl + Shift + F – Öffnet das Dialogfeld Suchen und ersetzen auf der Registerkarte In Dateien suchen.
  • Ctrl + Shift + H – Öffnet das Dialogfeld Suchen und ersetzen auf der Registerkarte In Dateien ersetzen.

In Dateien suchen

  1. Geben Sie die Zeichen, nach denen Sie suchen möchten, in die Suchleiste ein.
  2. Wählen Sie eine der Suchoptionen in der Suchleiste aus:
    1. Groß-/Kleinschreibung beachten
    2. Nur ganzes Wort suchen
    3. Regulärer Ausdruck
  3. Wählen Sie in der Dropdownliste Projekt den Ort aus, an dem nach den Zeichen gesucht werden soll:
    1. Projekt – Suche im aktuellen Projekt.
    2. Geöffnete Dokumente – Suche in den geöffneten Dokumenten.
    3. Dokumente – Suche in allen Dokumenten innerhalb des Projekts.
  4. Klicken Sie auf Im Suchbereich öffnen, um die Suchergebnisse in Studio zu öffnen.
  5. Klicken Sie auf Vorherige suchen, um das vorherige Ergebnis zu finden, und auf Nächstes Element suchen, um das nächste Ergebnis zu finden.


In Dateien ersetzen

  1. Geben Sie die Zeichen, die Sie ersetzen möchten, in die Suchleiste ein.
  2. Geben Sie die Zeichen, die Sie ersetzen möchten, in die Leiste Ersetzen ein.
  3. Wählen Sie eine der Suchoptionen in der Suchleiste aus:
    1. Groß-/Kleinschreibung beachten
    2. Nur ganzes Wort suchen
    3. Regulärer Ausdruck
  4. Wählen Sie in der Dropdownliste Projekt den Ort aus, an dem nach den Zeichen gesucht werden soll:
    1. Projekt – Suche im aktuellen Projekt.
    2. Geöffnete Dokumente – Suche in den geöffneten Dokumenten.
    3. Dokumente – Suche in allen Dokumenten innerhalb des Projekts.
  5. Klicken Sie auf Im Suchbereich öffnen, um die Suchergebnisse in Studio zu öffnen.
  6. Klicken Sie auf Nächstes Element ersetzen, um die nächste Iteration zu ersetzen, oder auf Alle ersetzen, um alle Iterationen zu ersetzen.

War diese Seite hilfreich?

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