Acknowledgements
Special Thanks To
- Mathias Fußenegger (mfussenegger), the truest Neovim GOAT, for developing nvim-dap 🐐
Contributors
- noirbizarre for the initial control bar implementation
- tomtomjhj 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
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 .