Acknowledgements
Special Thanks To
- @mfussenegger - Mathias Fußenegger, the truest Neovim GOAT, for developing nvim-dap 🐐
Contributors
- noirbizarre - Axel H, for the initial control bar implementation
- tomtomjhj - Jaehwang Jung, for multiple buffer life-cycle improvements
And everyone else who contributed so far! ❤️
Sponsors
You can make your nickname show up here by making a small, one-time, donation
- @pscschn - Pascal Schneider
Note: private sponsorships are not listed by default. If you make a private donation and want a shout-out nonetheless, ping me .
Inspirations
- nvim-dap-ui is obviously a huge inspiration. Numerous implementation details were made much easier with access to its code.
- nvim-dap-exception-breakpoints , for the handling of exception breakpoints as a separate "view".
- Kulala for the creative usage of Neovim's
'winbar'to handle multiple "views". Great plugin, by the way! - Believe it or not, but Zed 's debugger was also a huge source of inspiration!
Code Snippets
- The type validation for the configuration is based on blink.cmp 's, which itself is partially taken from a PR to indent-blankline .
- Code to inject treesitter highlights into line is taken from quicker.nvim .
- Code to copy extmarks from a buffer to a line is taken from nvim-treesitter-context .