mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-12-17 16:53:06 +00:00
13 lines
593 B
ReStructuredText
13 lines
593 B
ReStructuredText
|
Integration with IDEs
|
||
|
=====================
|
||
|
|
||
|
IDEs and text editors (e.g., VSCode, Emacs, Vim, Neovim) typically offer
|
||
|
plugins to enhance the development experience, such as Clangd LSP. These
|
||
|
plugins provide features like code navigation (i.e., jumping to definitions
|
||
|
and declarations), code completion, and code formatting.
|
||
|
|
||
|
U-Boot provides a script (i.e., scripts/gen_compile_commands.py) that
|
||
|
generates a compilation database to be utilized by Clangd LSP for code
|
||
|
navigation. For detailed usage instructions, please refer to the script's
|
||
|
documentation: :doc:`../build/gen_compile_commands`.
|