Usando um editor de texto externo

Esta página explica como codificar usando um editor de texto externo.

Godot pode ser usado com um editor de texto externo, como Sublime Text ou Visual Studio Code. Para ativar um editor de texto externo, vá para: Editor -> Configurações do Editor -> Text Editor -> External

../../_images/editor_settings.png

Existem dois campos: o caminho do executável e os sinalizadores da linha de comando. As sinalizações permitem integrar melhor o editor com o Godot, passando o caminho do arquivo para abrir e outros argumentos relevantes. O Godot irá substituir os seguintes espaços reservados dentro do texto da sinalização:

Campo em Exec Flags

É substituído por

{projeto}

O caminho absoluto para o diretório do projeto

{arquivo}

O caminho absoluto para o arquivo

{coluna}

O número da coluna do erro

{linha}

O número da linha do erro

Alguns exemplos de Exec Flags para vários editores incluem:

Editor

Sinalizadores de Execução

Geany/Kate

{arquivo} --linha {linha} --coluna {coluna}

Atom/Sublime Text

{arquivo}:{linha}

JetBrains Rider

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

Visual Studio Code

{projeto} --goto {arquivo}:{linha}:{coluna}

Vim (gVim)

"+call cursor({linha}, {coluna})" {arquivo}

Emacs

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

Nota

Para o Visual Studio Code, você terá que apontar para o arquivo code.cmd. Para o Emacs, você pode chamar emacsclient ao invés de emacs se você utilizar o modo servidor.

Editor oficial de plugins

Temos plugins oficiais para os seguintes editores de código: