AstonJ
Which code editor or IDE do you use? (Poll) (2022 Edition)
We last posted a poll like this in 2017 - here’s an updated version for 2022 - this one is slightly different..
You can select up to 3 - just pick the ones you use most ![]()
- Visual Studio Code
- Vim (or a variant)
- Emacs (or a variant)
- Atom
- BBedit
- Brackets
- Buffer Editor
- Codespaces
- CoffeeCup
- DroidEdit Pro
- Espresso
- IDE - Geany
- IDE - JetBrains
- IDE - NetBeans
- IDE - Other
- Komodo Edit
- Nano
- Notepad++
- Nova (from Panic)
- Sublime Text
- Textastic
- TextMate / TM2
- XCode
- Other - please say in thread!
If you are using a Vim or Emacs variant, please say which one in the thread - general thoughts or comments also welcome.
Most Liked
vinibrl
connorlay
Neovim for me, going on 8ish years now? Tree-sitter has been a game changer for me, which is why I decided to work on tree-sitter-heex for a better experience with Phoenix Live View.
I’m interested in giving Helix https://helix-editor.com/ a shot once it is further along in development, it looks like everything I want in a modern text editor. Zed also sounds promising https://zed.dev/
crispinb
Even the mere fact that you feel a need to make such a disclaimer is one more example of the weird cultishness that so often prevails in the tech world. VS Code is a tool. It can work perfectly for those who enjoy its particular affordances (and, yes, large numbers of these users ‘code all day’). As do Emacs and Textmate and nvim and monaco-in-LiveBook and probably notepad.exe and everything in between.
aziz
Tried out a few editors now and then but I’ve been a life-long user of Sublime Text 3 and now version 4.
Recently I discovered lapce (pronounced like lapse). It’s a cool editor project written in Rust with “Rope Science” under the hood and it utilizes the tree-sitter language grammars. Exactly what I was waiting for!
It’s nowhere close to be a replacement at the moment but it’s looking good and I imagine it might be in a year. Writing an IDE is a huge undertaking. So I’m learning Rust and trying to contribute to it.
Hope many more will become interested!
BartOtten
Doom Emacs user here which has Evil-mode as default and uses a module system with ‘config snippets’.
Pros:
- The power of Emacs with the keybindings of Vim!
- One thing that really shines is the Git addon ‘magit’; once you have worked with it there is no going back.
- no need for the mouse keeps me away from RSI
Cons:
- The configuration seems complex and not all examples you’ll find on the internet are suitable for Doom.
- LSP support is there but not as easy and reliable as in VScode.
- Keeping your config up to date with upstream is hard as no real changelogs are written.
VScode is nice too though. Much easier to setup I think and it does 95% really well (using extentions). For an Electron app it’s performance is amazing (compared to other Electron apps) which shows how serious Microsoft is about it. No shame in using VScode!









