Einen externen Texteditor verwenden

Auf dieser Seite wird erklärt, wie man mit einem externen Texteditor programmiert.

Godot kann mit einem externen Texteditor genutzt werden, z.B. Sublime Text oder Visual Studio Code. Die Einstellungen dazu findet man unter Editor -> Editor Settings -> Text Editor -> External

../../_images/editor_settings.png

Es gibt zwei Felder: den ausführbaren Pfad und die Befehlszeilen-Flags. Mit den Flags können Sie den Editor in Godot integrieren und ihm den Dateipfad zum Öffnen und andere relevante Argumente übergeben. Godot ersetzt die folgenden Platzhalter in der Flags-Zeichenfolge:

Felder in den Exec Flags

Wird ersetzt durch

{project}

Der absolute Pfad zum Projekt Verzeichnis

{file}

Der absolute Pfad zur Datei

{col}

Die Spaltennummer des Fehlers

{line}

Die Zeilennummer des Fehlers

Einige Beispiele für Exec-Flags für verschiedene Editoren sind:

Editor

Ausführungsparameter

Geany/Kate

{file} --line {line} --column {col}

Atom/Sublime Text

{file}:{line}

JetBrains Rider

{project} --line {line} {file}

Visual Studio Code

{project} --goto {file}:{line}:{col}

Vim (gVim)

"+call cursor({line}, {col})" {file}

Emacs

emacs +{line}:{col} {file}

Bemerkung

Für Visual Studio Code muss auf die Datei code.cmd verwiesen werden. Für Emacs können Sie auch emacsclient statt emacs aufrufen, wenn sie den Server-Modus verwenden.

Offizielle Editor-Plugins

We have official plugins for the following code editors: