mirror of
https://github.com/godotengine/godot-docs.git
synced 2026-01-03 05:48:42 +03:00
Document compiledb generation.
The compiledb=yes flag is only documented in the vscode and clion sections, but is relevant to any LSP-based editor. In addition, nothing mentioned the ability to generate a compilation database without compiling, referenced here: https://github.com/godotengine/godot/issues/39883#issuecomment-924423857
This commit is contained in:
@@ -24,3 +24,15 @@ Development Environment), here are setup instructions for some popular ones:
|
||||
xcode
|
||||
|
||||
It is possible to use other IDEs, but their setup is not documented yet.
|
||||
|
||||
If your editor supports the `language server protocol <https://microsoft.github.io/language-server-protocol/>`__,
|
||||
you can use `clangd <https://clangd.llvm.org>`__ for completion, diagnostics, and more.
|
||||
You can generate a compilation database for use with clangd one of two ways:
|
||||
|
||||
.. code-block:: shell
|
||||
|
||||
# Generate compile_commands.json while compiling
|
||||
scons compiledb=yes
|
||||
|
||||
# Generate compile_commands.json without compiling
|
||||
scons compiledb=yes compile_commands.json
|
||||
|
||||
Reference in New Issue
Block a user