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.
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.
14 Comments
moonleay@feddit.de · 2 pts · 3y
IntelliJ (with IdeaVim) for Kotlin and Java programming; Rider (with IdeaVim) for C#; NeoVim for everything else.
hellstabber@lemmy.ml · 2 pts · 3y
I use Xcode for Apple stuff. I prefer vscode for logos and neovim in the terminal.
letsgo@lemm.ee · 2 pts · 3y
Visual Studio, and I'll use Community if I haven't got access to Pro.
acefour@lemmy.thesmokinglounge.club · 2 pts · 3y
neovim but prefer to debug in vscode
voidvoid@reddthat.com · 2 pts · 3y
atom
duskfall@lemmy.world · 1 pts · 1y
o_o@programming.dev · 1 pts · 3y
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.
object_Object@lemmy.ml · 1 pts · 3y
Helix
savoy@lemmygrad.ml · 1 pts · 3y
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.aksdb@feddit.de · 1 pts · 3y
JetBrains IDEs for coding, SublimeText for everything else. Sometimes Sublime also for coding on smallish code bases, thanks to LSP.
Kajika@lemmy.ml · 1 pts · 3y
It's seems I am the only one using spacemacs/doomemacs.
Also kdevelop for C++
dl007@lemmy.ml · 1 pts · 3y
GissaMittJobb@lemmy.ml · 1 pts · 3y
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.
yaniv@lemmy.ml · -4 pts · 3y
Eclipse for PHP. Yeah, I do PHP 🤷🏻♂️
if_you_can_keep_it@lemmy.ml · -1 pts · 3y
PHP gave my father cancer. Also, it's structure infuriates me so I've never forgiven it
yaniv@lemmy.ml · -2 pts · 3y
I’m sorry to hear that about your father! If it’s not too much trouble, can you please explain how it happened?