neovim but prefer to debug in vscode
General Programming Discussion
A general programming discussion community.
Rules:
- Be civil.
- Please start discussions that spark conversation
Other communities
Systems
Functional Programming
Also related
Visual Studio, and I'll use Community if I haven't got access to Pro.
Panic Nova on macOS.
I really, really want to love Nova, but there's a few basic things I can't figure out (How can I rename all instances of a symbol? How can I get the editor to recognise the contents of my virtual environment to e.g. spot invalid imports?) and as there's no official forum, Discord, etc there's basically nowhere to turn for community support.
In the end I had to conclude it’s just not aimed at somebody like me (I pretty much exclusively use Python), and went back to PyCharm / VS Code.
It depends, as so many things.
VSCode is really solid, and with the right extensions I think it's probably my all-round favourite. However, I do a lot of JVM-based programming, and there's really no acceptable answer apart from the IntelliJ-family there.
Whatever the IDE, good Vim-emulation is table stakes.
I can’t live without vim-like keybindings, but I also like the convenience of a proper GUI for debugging and using graphical extensions.
My solution: VSCode with the VSCode-Neovim extension, which uses a real instance of neovim to edit files.
PyCharm for python stuff. For embedded programming, I use VSCode with PlatformIO.