Comment by worksonmine

2 days ago

I have inline debugging with gdb in neovim.

<leader>+b/B: add/remove breakpoint

<leader>+n/N: step/over

... and so on.

To start it just run :termdebug. If you change the debugger to rr you can even replay.

It's a shame the language support is poor, but I'm sure they'll add DAP support eventually.

This is exactly what I meant by an integrated debugger. I probably should have used the term IDE less, as that brings to mind Visual Studio or Eclipse and such - but I just meant any integrated editor+debugger, whether neovim, Emacs, or whatever else.