p00f / cphelper.nvim

Neovim helper for competitive programming. Use https://sr.ht/~p00f/cphelper.nvim instead
MIT License
133 stars 9 forks source link

DAP support #23

Open bagel897 opened 2 years ago

bagel897 commented 2 years ago

https://github.com/mfussenegger/nvim-dap allows us to debug code inside of neovim. It'd be cool if we could automatically create configurations for competitive programming testcases (possibly by language) and maybe run those on failed cases.

p00f commented 2 years ago

Cool idea - C/C++/Rust will have to use codelldb (to show data inside std containers). I'll start with C++ and Rust now, possibly Python later. Java seems complicated

p00f commented 2 years ago

I completely forgot about this, I'll get to this in some time

bagel897 commented 2 years ago

You might want to look into neotest, which would make this alot easier.