For code navigation: If the tool chains provides the file compile_commads.json, then I use the built-in LSP: eglot.
If not, then universal-ctags to generate TAGS file.
For debugging, I use ozone when JTAG is available, if not, back to miserable printf debugging or worse.
Comments
Embedded developer and longtime emacs user here.
For code navigation: If the tool chains provides the file compile_commads.json, then I use the built-in LSP: eglot. If not, then universal-ctags to generate TAGS file.
For debugging, I use ozone when JTAG is available, if not, back to miserable printf debugging or worse.