"Das U-Boot" Source Tree
at master 12 lines 593 B view raw
1Integration with IDEs 2===================== 3 4IDEs and text editors (e.g., VSCode, Emacs, Vim, Neovim) typically offer 5plugins to enhance the development experience, such as Clangd LSP. These 6plugins provide features like code navigation (i.e., jumping to definitions 7and declarations), code completion, and code formatting. 8 9U-Boot provides a script (i.e., scripts/gen_compile_commands.py) that 10generates a compilation database to be utilized by Clangd LSP for code 11navigation. For detailed usage instructions, please refer to the script's 12documentation: :doc:`../build/gen_compile_commands`.