this post was submitted on 30 May 2023
2 points (66.7% liked)

General Programming Discussion

7709 readers
1 users here now

A general programming discussion community.

Rules:

  1. Be civil.
  2. Please start discussions that spark conversation

Other communities

Systems

Functional Programming

Also related

founded 5 years ago
MODERATORS
top 15 comments
sorted by: hot top controversial new old
[–] [email protected] 2 points 1 year ago

neovim but prefer to debug in vscode

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago)

IntelliJ (with IdeaVim) for Kotlin and Java programming; Rider (with IdeaVim) for C#; NeoVim for everything else.

[–] [email protected] 2 points 1 year ago

I use Xcode for Apple stuff. I prefer vscode for logos and neovim in the terminal.

[–] [email protected] 2 points 1 year ago

Visual Studio, and I'll use Community if I haven't got access to Pro.

[–] [email protected] 2 points 1 year ago
[–] [email protected] 1 points 1 year ago

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.

[–] [email protected] 1 points 1 year ago
[–] [email protected] 1 points 1 year ago

JetBrains IDEs for coding, SublimeText for everything else. Sometimes Sublime also for coding on smallish code bases, thanks to LSP.

[–] [email protected] 1 points 1 year ago

It's seems I am the only one using spacemacs/doomemacs.

Also kdevelop for C++

[–] [email protected] 1 points 1 year ago

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.

[–] [email protected] 1 points 1 year ago (1 children)
[–] [email protected] 1 points 1 year ago

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.

[–] [email protected] -4 points 1 year ago (1 children)

Eclipse for PHP. Yeah, I do PHP 🤷🏻‍♂️

[–] [email protected] -1 points 1 year ago (1 children)

PHP gave my father cancer. Also, it's structure infuriates me so I've never forgiven it

[–] [email protected] -2 points 1 year ago

I’m sorry to hear that about your father! If it’s not too much trouble, can you please explain how it happened?