Utiliser un éditeur de texte externe

Cette page explique comment coder à l'aide d'un éditeur de texte externe.

Godot peut être utilisé avec un éditeur de texte externe, comme Sublime Text ou Visual Studio Code. Naviguez jusqu'aux paramètres de l'éditeur concerné : Éditeur -> Paramètres de l'éditeur -> Éditeur de texte -> Externe

../../_images/editor_settings.png

Il y a deux champs : le chemin de l'exécutable et les drapeaux de ligne de commande. Les drapeaux vous permettent d'intégrer l'éditeur avec Godot, en lui passant le chemin du fichier à ouvrir et d'autres arguments pertinents. Godot remplacera les champs suivants dans la chaîne des drapeaux :

Champ dans les drapeaux d'exécution

Est remplacé par

{project}

Le chemin absolu vers le répertoire du projet

{file}

Le chemin absolu vers le fichier

{col}

Le numéro de colonne de l'erreur

{line}

Le numéro de ligne de l’erreur

Quelques exemples de drapeaux exécutifs pour différents éditeurs de texte :

Éditeur

Drapeaux exécutifs

Geany/Kate

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

Atom/Sublime Text

{file}:{line}

JetBrains Rider

--line {line} {file}

Visual Studio Code

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

Vim (gVim)

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

Emacs

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

Note

Pour Visual Studio Code, vous devrez pointer vers le fichier code.cmd. Pour Emacs, vous pouvez appeler emacsclient au lieu de emacs si vous utilisez le mode serveur.

Plugins officiels d’éditeur

Nous avons des plugins officiels pour les éditeurs de code suivants :