I'd be up for helping fix the VSCode plugin. Note that I know little to nothing 
about VSCode plugins so if others are more experienced with it that'd be really 
helpful. Last time I tried it uses plenty of JS promises (ick) and it's hard to 
find the right docs. So it wasn't easy to just dive in and fix something, you 
probably need to take time to go through the intros / tutorials for VSCode 
plugins.

It might be better to modify / change `nimlsp` to use `nim check` instead. The 
LSP route lets you support multiple editors rather than just VSCode. Though the 
current LSPs don't seem to work at all for me.

If we can get effort into these tools, it'd be great to have a Nim [debug 
adapter](https://microsoft.github.io/debug-adapter-protocol/). Hopefully it 
could just be a proxy to the Clang/GDB/VS debug adapters and demangle variable 
names and file locations. 

Reply via email to