> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Fenster „Skripteditor“

> Schreiben, prüfen und debuggen Sie Skripte im ABBYY FlexiCapture-Skripteditor, wählen Sie eine Skriptsprache aus, passen Sie den Fehlerbereich an und fügen Sie benutzerdefinierte Funktionen hinzu.

Im **Skripteditor** können Sie Skripte schreiben und bearbeiten.

Für Ihr Skript können Sie eine der folgenden Skriptsprachen auswählen: VBScript, JScript.Compact, JScript, C#.Net, VisualBasic.Net oder JScript.Net.

Die ausgewählte Sprache bleibt auch beim nächsten Start des Editors ausgewählt.

<div id="check-a-script">
  ## Ein Skript prüfen
</div>

Um ein Skript zu prüfen, können Sie:

* die Taste F9 drücken.
* auf die Schaltfläche **Check** in der Symbolleiste klicken.
* das Menü **Tools** öffnen und auf **Check Script** klicken.

Wenn keine Fehler gefunden werden, wird die Meldung **Script is correct** angezeigt.

Wenn das Skript Fehler enthält, werden diese im Fehlerbereich aufgelistet. Doppelklicken Sie im Fehlerbereich auf eine Fehlermeldung, um im Skripteditor zu der Fragmentstelle mit dem Fehler zu springen.

<Note>
  Sie können Skripte auch mit Fehlern speichern und die Fehler später beheben.
</Note>

Standardmäßig wird der Fehlerbereich unten im Editor angezeigt. Sie können die Größe dieses Bereichs mit der Maus ändern. Sie können auch seine Position ändern (siehe unten für Details).

<div id="customize-the-script-editor">
  ## Den Skripteditor anpassen
</div>

Verwenden Sie das Menü **Ansicht**, um das Erscheinungsbild des Skripteditors anzupassen. Das Menü **Ansicht** enthält die folgenden Elemente:

| Befehl            | Beschreibung                                                                                                                                            |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Fehlerfenster** | Ändert die Position des Fehlerbereichs im Editor. Sie können festlegen, ob er oben, unten (standardmäßig ausgewählt), rechts oder links angezeigt wird. |
| **Symbolleiste**  | Blendet die Symbolleiste ein oder aus.                                                                                                                  |
| **Statusleiste**  | Blendet die Statusleiste ein oder aus.                                                                                                                  |

<div id="add-a-custom-function">
  ## Hinzufügen einer benutzerdefinierten Funktion
</div>

Um eine [benutzerdefinierte Funktion](/de/flexi-capture/appendix/scripts/scripts#customfunction) hinzuzufügen, wählen Sie in der Dropdown-Liste auf der Symbolleiste eines der folgenden globalen Module aus: **Script in \<object\_name\document\_definition\_name>**, **Rule Global Script Module** oder **Export Global Script Module**.

Weitere Informationen zum Skripting in ABBYY FlexiCapture finden Sie unter [Using Skripte](/de/flexi-capture/appendix/scripts/scripts).

<Info>
  Sie können im Skripteditor keine RTL-Sprachen für Textkonstanten verwenden.
</Info>

Wenn Sie RTL-Text zu Ihrem Skript hinzufügen möchten, verwenden Sie eine der folgenden Behelfslösungen:

* Platzieren Sie Ihren RTL-Text in einer [Benutzerskriptmeldung](/de/flexi-capture/templates/localization) oder einer Umgebungsvariablen.
* Verwenden Sie eine externe Assembly für Ihr Projekt oder die Document Definition. Weitere Informationen finden Sie unter [Externe Assemblies](/de/flexi-capture/appendix/scripts/user-assembly).
