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.
helix is incredible, completely replaced neovim for me. Granted I never used many plugins outside of language servers, so it was fairly easy to not worry about a lack of features.
neovim but prefer to debug in vscode
IntelliJ (with IdeaVim) for Kotlin and Java programming; Rider (with IdeaVim) for C#; NeoVim for everything else.
I use Xcode for Apple stuff. I prefer vscode for logos and neovim in the terminal.
Visual Studio, and I'll use Community if I haven't got access to Pro.
atom
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.
It's seems I am the only one using spacemacs/doomemacs.
Also kdevelop for C++
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.
Helix
helixis incredible, completely replacedneovimfor me. Granted I never used many plugins outside of language servers, so it was fairly easy to not worry about a lack of features.JetBrains IDEs for coding, SublimeText for everything else. Sometimes Sublime also for coding on smallish code bases, thanks to LSP.
Eclipse for PHP. Yeah, I do PHP 🤷🏻♂️
PHP gave my father cancer. Also, it's structure infuriates me so I've never forgiven it
I’m sorry to hear that about your father! If it’s not too much trouble, can you please explain how it happened?