What code editor do you recommend for Ruby?

Personally, I like coding with Neovim. I’ve been using it for quite a while, and even though I’ve recently tried Zed and some VS Code based editors, I always end up going back to Neovim. I’m not sure whether it’s just because I’m used to it and like the way I’ve configured it, but even when I try using something like Zed with key mappings that exactly match my Neovim setup, the experience of leaving the terminal doesn’t really suit me.

To be honest, as a tmux power user, I really enjoy staying in the CLI. Another big factor for me is that the IDEs and editors I’ve tried tend to drain my laptop battery much faster compared to working entirely in the terminal.

But if terminal is not something you like to play with, from what I’ve tested recently I would recommend Zed.

1 Like

If you are a long-time Mac user
RubyMine.
IMHO vscode is a typical MS UI—slapped on afterwards.
else
vscode—you’re at home with this style of UI
end

1 Like

VSCode with the Ruby LSP extension from Shopify, along with the Herb LSP extension is great if you’re working in Rails.

I am tinkering if my neovim + lazy plugins and it works really well if you have the Ruby LSPs, formatters, and completion plugins configured.

1 Like