minimalistic nvim-dap-ui alternative
dv-demo.mp4
Warning
Requires neovim 0.11+
return {
{
"igorlfs/nvim-dap-view",
---@module 'dap-view'
---@type dapview.Config
opts = {},
},
}
- Watch expressions
- Manipulate breakpoints
- Navigate in the call stack
- Inspect all variables in scope1
- REPL
All of that in a unified, unintrusive window.
Start a regular debugging session. When desired, you can use :DapViewOpen
to start the plugin. You can switch to another section using the letter outlined in the 'winbar'
(e.g., B
for "Breakpoints"). Explore what you can do each section by using g?
to inspect the keymaps.
Once you're done debugging, you can close the plugin with :DapViewClose
and then terminate your session as usual.
There's a lot more you can do: nvim-dap-view
is highly customizable. To learn all the options, commands, tips and tricks, visit the full documentation on the website.
You can contribute in many ways:
- If you have any questions, create a discussion.
- If something isn't working, create a bug report.
- If you have an idea, file a feature request. You can also go ahead and implement it yourself with a PR.
- If you have some spare bucks, consider sponsoring.
Footnotes
-
using nvim-dap's widgets ↩