AstonJ

AstonJ

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 :023:

Which code editors or IDE’s do you use?
  • 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!
0 voters

If you are using a Vim or Emacs variant, please say which one in the thread - general thoughts or comments also welcome.

Showing Posts 1 to 10

vinibrl

vinibrl

I’ve tried VS Code, Emacs, Spacemacs, TextMate but I always come back to Neovim

13
Post #1
AstonJ

AstonJ OP

I use MacVim for when I need to use multiple panes (when working on a bigger project) or TextMate for smaller/quick edits (TextMate is still the best looking editor for Mac imo).

I also keep meaning to get in to Onivim and recently heard of Doom Emacs, so might give that a try (some positive comments about it on Devtalk).

I use the Elixify theme on MacVim and Textmate.

tomkonidas

tomkonidas

No need for the multiple selections… Neovim is the only editor I need :smiley:

sweeneydavidj

sweeneydavidj

Spacemacs vim style rocks :grinning:

connorlay

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/

11
Post #5
ngscheurich

ngscheurich

Neovim for me.

mindok

mindok

I don’t code all day, every day so I’m not ashamed to admit that Visual Code is my tool of choice. The cost-benefit of learning all the vim tricks beyond the basics isn’t there for me.

I very occasionally use Atom without Elixir plug-ins when messing around with Rust(ler) on Windows so Rust re-builds don’t misbehave.

crispinb

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.

10
Post #8
mindok

mindok

Ha - it was a tongue-in-cheek comment, poking fun at exactly that cultishness. I 100% agree, and VS Code is a very good tool these days.

thiagomajesk

thiagomajesk

It’s vs code for me because of WSL, which is the only editor today that integrates seamlessly. I like the concept of Vim and Emacs, the amount of customization and all, but ergonomic-wise never managed to adapt to its model.

@connorlay I never heard of zed before, but it seems it’s from folks that made Atom back in the day!? I also have been meaning to try helix, but I don’t think it fits my workflow right now.

I think that the main problem all-new editors will face today is the great wall of vs code’s plugin ecosystem, which is basically because Javascript is very approachable language (kind of a double-edged sword).

Where Next? Top

Trending in Polls Top

New

Other Trending Topics Top

mudasobwa
I am happy to introduce the very α version of the new programming language compiled to BEAM. Welcome Cure. It has literally three kille...
New
marciok
Hi there! We created Gust: A task orchestrator inspired by Airflow. For those who have never heard about Aiflow, it’s a Python-based wor...
New
jimsynz
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
Dmk
Xamal is a deployment tool for Elixir apps that deploys native releases to bare metal servers over SSH. It’s a port of GitHub - basecamp/...
New
Damirados
Hello everyone. After busy few months I am happy to announce v0.1.0 of Emerge & Solve. They are GUI (Emerge) and State management (S...
New
netoum
Corex is an accessible, unstyled UI component library for Phoenix that integrates Zag.js state machines using Vanilla JavaScript and Live...
New

We're in Beta

About us Mission Statement

Options

Thread Display Mode




Thread Preview

Skip Thread Previews