Configuring an IDE

We assume that you have already cloned and compiled Godot.

You can easily develop Godot with any text editor and by invoking scons on the command line, but if you want to work with an IDE (Integrated Development Environment), here are setup instructions for some popular ones:

It is possible to use other IDEs, but their setup is not documented yet.

If your editor supports the language server protocol, you can use clangd for completion, diagnostics, and more. You can generate a compilation database for use with clangd one of two ways:

  1. # Generate compile_commands.json while compiling
  2. scons compiledb=yes
  3. # Generate compile_commands.json without compiling
  4. scons compiledb=yes compile_commands.json

Previous Next


© Copyright 2014-present Juan Linietsky, Ariel Manzur and the Godot community (CC BY 3.0). Revision 53e837c6.

Built with Sphinx using a theme provided by Read the Docs.