What editor or IDE do you use and why?
-
nano
because I can't be bothered to learn thevi
shortcuts beyondi
,/
and:wq
.And when I still worked on bigger stuff NetBeans. I got used to it and there were some features JetBrains lacked that kept me away. Can't remember which.
Let me see if I can slip these into your brain:
w
/b
andj
/k
. -
VScode locally, vim if I'm shelled into something
Used to use sublimetext, but roughly a decade ago VSCode ended up getting a lot of inertia, and that resulted in better plugins (at the time anyway)
I've used the jetbrains stuff and I do not get the hype whatsoever, it's bloaty and cumbersome.
One of the main reasons I switched from vim as my main was ping-pong pair programming. I'm not gonna be the arsehole that tries to force a junior dev to figure out vim instead of actually working on the ticket. Still 100% my go-to in text mode though, it's basically perfect.
I'm afraid to say that I too have been corrupted by VSCode.
It's widely used, easy to get into, has LOTS of extensions, and works mostly the same across OS'es meaning it's easy to setup by and explain to others.
The two extensions I'm missing most in other IDE/text editors would be the "Remote - SSH" extension by Microsoft, which gives unparalleled integration when working remote, and PlatformIO which, while it can be used independently in its core form, just works way better in VSCode.
Besides this, I'll use Nano for small tasks and vi on embedded devices where Nano is unavailable, though, I'll need a vi cheatsheet for anything more advanced than basic editing.
-
Now I'm wondering who uses what development tools. I mostly use Qt Creator myself - I chose it because of its good integration with C++ and Qt projects, and I'm just used to it. On Linux I use Qt Creator, and on Windows I use Visual Studio.
I wonder what others use? VSCode, Vim, Visual Studio, JetBrains IDE, Emacs, Sublime or something more rare?- Why did you decide to use them specifically?
- What do you like or annoy you about it?
- How usable is it in real work?
VSCodium bcus AI coding extensions
-
Now I'm wondering who uses what development tools. I mostly use Qt Creator myself - I chose it because of its good integration with C++ and Qt projects, and I'm just used to it. On Linux I use Qt Creator, and on Windows I use Visual Studio.
I wonder what others use? VSCode, Vim, Visual Studio, JetBrains IDE, Emacs, Sublime or something more rare?- Why did you decide to use them specifically?
- What do you like or annoy you about it?
- How usable is it in real work?
I use Emacs. I used to really love Neovim but it breaks too often and I can't get myself to write my own configs.
I tried all other Neovim alternatives (Kakoune, Helix,...) but they were all pretty immature. At the end, I learned to use Emacs and has been a happy user since.I like Emacs because it is very extensible and IMHO it is easier to config than Neovim
Emacs has a very large plugin repository so code integration is not a problem. I have been more productive since the switch. I think it got me addicted to programming, not gonna lie... -
Now I'm wondering who uses what development tools. I mostly use Qt Creator myself - I chose it because of its good integration with C++ and Qt projects, and I'm just used to it. On Linux I use Qt Creator, and on Windows I use Visual Studio.
I wonder what others use? VSCode, Vim, Visual Studio, JetBrains IDE, Emacs, Sublime or something more rare?- Why did you decide to use them specifically?
- What do you like or annoy you about it?
- How usable is it in real work?
Neovim, because I wanted something that would not just disappear.
I never really got along with VSCode, opting for Atom instead. Microsoft bought GitHub, which owned Atom, and promptly discontinued it.
Nvim has such an active community (and no "owner") that I'm certain that this won't happen again. At the same time, the plugin system is so flexible that I'm also certain that I will never miss out on any shiny new features.
Over the years, my config has matured, and is mine. The thought of going back to an editor, any editor, less flexible in its configuration than nvim is just... an absolute "no".
It's a steep learning curve, but well worth it.
-
Now I'm wondering who uses what development tools. I mostly use Qt Creator myself - I chose it because of its good integration with C++ and Qt projects, and I'm just used to it. On Linux I use Qt Creator, and on Windows I use Visual Studio.
I wonder what others use? VSCode, Vim, Visual Studio, JetBrains IDE, Emacs, Sublime or something more rare?- Why did you decide to use them specifically?
- What do you like or annoy you about it?
- How usable is it in real work?
Vim because it's ubiquitous, starts up instantly, works when ssh'd into a server, and doesn't get in my way with lots of busy interface. Also modal editors are the only way to go, IMHO.
-
Now I'm wondering who uses what development tools. I mostly use Qt Creator myself - I chose it because of its good integration with C++ and Qt projects, and I'm just used to it. On Linux I use Qt Creator, and on Windows I use Visual Studio.
I wonder what others use? VSCode, Vim, Visual Studio, JetBrains IDE, Emacs, Sublime or something more rare?- Why did you decide to use them specifically?
- What do you like or annoy you about it?
- How usable is it in real work?
Spacemacs. I learned some keybinds for vim but don’t want to have to configure everything to the tee and add everything myself. Spacemacs seems to hit the spot for most stuff.
For debugging I sometimes fall back to vscode. -
I use Zed
Yeah the agentic ai feature is nice and all but I don’t use it much.
However the whole speed of it and the layout of the ui is very close to my heart eg.: native remote server connection or you can hide stuff away to be distraction free.
Tldr.: feels nice, looks niceInteresting, never heard of it before but looks promising, I should try it. I don't care much for AI features, but I'm not against it either, especially if I can use locally hosted models, and it seems Zed supports ollama natively, so that fits the bill.
Coming from vscode, one of the features I use a lot is devcontainers, does Zed support something similar?
-
Now I'm wondering who uses what development tools. I mostly use Qt Creator myself - I chose it because of its good integration with C++ and Qt projects, and I'm just used to it. On Linux I use Qt Creator, and on Windows I use Visual Studio.
I wonder what others use? VSCode, Vim, Visual Studio, JetBrains IDE, Emacs, Sublime or something more rare?- Why did you decide to use them specifically?
- What do you like or annoy you about it?
- How usable is it in real work?
VSCode because I'm too lazy to learn Vim and I'm not enough of a masochist to configure emacs.
-
I use Zed
Yeah the agentic ai feature is nice and all but I don’t use it much.
However the whole speed of it and the layout of the ui is very close to my heart eg.: native remote server connection or you can hide stuff away to be distraction free.
Tldr.: feels nice, looks niceNever heard of Zed, trying it out now... I"m not sure I've ever seen such a responsive GUI app. Crazy.
-
Helix, it’s like vim but with sane defaults.
I love Helix, but it's like Neovim, where you spend 2 weeks relearning how to type instead of 2 months messing with configs and plugins
-
Let me see if I can slip these into your brain:
w
/b
andj
/k
.Warner Bros?
Just Kidding.
-
Let me see if I can slip these into your brain:
w
/b
andj
/k
.j
/k
h
/l
I learned those playing Nethack -
Now I'm wondering who uses what development tools. I mostly use Qt Creator myself - I chose it because of its good integration with C++ and Qt projects, and I'm just used to it. On Linux I use Qt Creator, and on Windows I use Visual Studio.
I wonder what others use? VSCode, Vim, Visual Studio, JetBrains IDE, Emacs, Sublime or something more rare?- Why did you decide to use them specifically?
- What do you like or annoy you about it?
- How usable is it in real work?
Eclipse for the behemoth that runs most of the company and the collection of microservices; IntelliJ or Webstorm for front-end depending on the project; QT Creator for personal Python projects on Linux, Visual Studio for personal .NET projects on Windows. VS Code is a wildcard that I use more as a text editor than an IDE.
-
Now I'm wondering who uses what development tools. I mostly use Qt Creator myself - I chose it because of its good integration with C++ and Qt projects, and I'm just used to it. On Linux I use Qt Creator, and on Windows I use Visual Studio.
I wonder what others use? VSCode, Vim, Visual Studio, JetBrains IDE, Emacs, Sublime or something more rare?- Why did you decide to use them specifically?
- What do you like or annoy you about it?
- How usable is it in real work?
Emacs since it’sa trojan horse for an operating system on an operating system.
-
Now I'm wondering who uses what development tools. I mostly use Qt Creator myself - I chose it because of its good integration with C++ and Qt projects, and I'm just used to it. On Linux I use Qt Creator, and on Windows I use Visual Studio.
I wonder what others use? VSCode, Vim, Visual Studio, JetBrains IDE, Emacs, Sublime or something more rare?- Why did you decide to use them specifically?
- What do you like or annoy you about it?
- How usable is it in real work?
Kate/Kwrite.
-
Never heard of Zed, trying it out now... I"m not sure I've ever seen such a responsive GUI app. Crazy.
Haha right? My first reaction exactly. Written in rust so that’s that. Oh forgot yo mention the collab features almost equally amazing
-
Now I'm wondering who uses what development tools. I mostly use Qt Creator myself - I chose it because of its good integration with C++ and Qt projects, and I'm just used to it. On Linux I use Qt Creator, and on Windows I use Visual Studio.
I wonder what others use? VSCode, Vim, Visual Studio, JetBrains IDE, Emacs, Sublime or something more rare?- Why did you decide to use them specifically?
- What do you like or annoy you about it?
- How usable is it in real work?
Depends.
Mostly vscodium with a pinned c/++ plugin 'cos M$ eee'd it. It's a fairly decent IDE.
And vim. -
Now I'm wondering who uses what development tools. I mostly use Qt Creator myself - I chose it because of its good integration with C++ and Qt projects, and I'm just used to it. On Linux I use Qt Creator, and on Windows I use Visual Studio.
I wonder what others use? VSCode, Vim, Visual Studio, JetBrains IDE, Emacs, Sublime or something more rare?- Why did you decide to use them specifically?
- What do you like or annoy you about it?
- How usable is it in real work?
KEIL, because I develop embedded systems.