Best IDEs for Ruby on Rails

931 views
Skip to first unread message

Jason Hsu, Android developer

unread,
Mar 16, 2013, 12:40:37 AM3/16/13
to rubyonra...@googlegroups.com
What are your favorite IDEs for Ruby on Rails?  Are there any good IDEs that IMMEDIATELY flag problems the way Eclipse does in Android development?  Given the importance of testing, I'd like to use a tool that immediately and automatically flags problems.

news.anand11

unread,
Mar 16, 2013, 1:22:29 AM3/16/13
to RubyOnRails
Hi jason, There are several IDEs available for Rails development. You can try Aptana RedRails, JetBrains RubyMine. But most of the developer are following sublimetext , eMac, TextMate,Gedit,VIM i.e. light weight software. 

Hope this helpful to you.


On Sat, Mar 16, 2013 at 10:10 AM, Jason Hsu, Android developer <jhsu8...@gmail.com> wrote:
What are your favorite IDEs for Ruby on Rails?  Are there any good IDEs that IMMEDIATELY flag problems the way Eclipse does in Android development?  Given the importance of testing, I'd like to use a tool that immediately and automatically flags problems.

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-ta...@googlegroups.com.
To post to this group, send email to rubyonra...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msg/rubyonrails-talk/-/bU4XUO71sVYJ.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Colin Law

unread,
Mar 16, 2013, 5:33:03 AM3/16/13
to rubyonra...@googlegroups.com
On 16 March 2013 04:40, Jason Hsu, Android developer
Most rails developers (I believe) recommend not to use an IDE, but to
use a good editor with ruby parsing and project management
capabilities (such as jedit, but there are many others) and to use the
command line for the rest. An IDE just isolates you from the command
line so that when something goes wrong it can be difficult to analyse.
Also you will generally find it easier to get help if you are using
the command line.

Colin

Nikolay

unread,
Mar 16, 2013, 7:23:34 AM3/16/13
to rubyonra...@googlegroups.com
I've bought RubyMine. It has very convinient tools for working with code but better work with RM on fast computer.

Max

unread,
Mar 16, 2013, 10:09:55 AM3/16/13
to Ruby on Rails: Talk
We are using RubyMine. if i need something lightweight I use Vim or
TextMate. RM has the ability to run the server, to debug and step
through code, git integration - lots of great features. It's a memory
hog (I boosted my Mac up to 16G RAM) but the newer versions have been
better than the older ones.

FWIW

Gerardo Argiz

unread,
Mar 16, 2013, 1:57:07 PM3/16/13
to rubyonra...@googlegroups.com


--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-ta...@googlegroups.com.
To post to this group, send email to rubyonra...@googlegroups.com.

tonypm

unread,
Mar 19, 2013, 2:44:04 AM3/19/13
to rubyonra...@googlegroups.com
Redcar completely suits me as a free highlighting editor with a good file browser and multiple display tabs and side by side editing.

jle...@socit.co.uk

unread,
Mar 19, 2013, 8:40:32 AM3/19/13
to rubyonra...@googlegroups.com
RubyMine 5.0.2 Fabulous IDE, excellent value for money, superb debugging with code coverage and VCS integration, stack analysis, object tree view, model diagrams, db integration and lots more.

I think the obsession with the command line just overwhelms you with detail, a bit like looking at the hex generated by assembler.  Do not be fooled by this obsessive elitism.

Give it a try free, also the support is really quick.

John


On Saturday, 16 March 2013 04:40:37 UTC, Jason Hsu, Android developer wrote:

Sean L.

unread,
Jan 7, 2014, 9:26:17 AM1/7/14
to rubyonra...@googlegroups.com
unknown wrote in post #1102265:
> RubyMine 5.0.2 Fabulous IDE, excellent value for money, superb debugging
> with code coverage and VCS integration, stack analysis, object tree
> view,
> model diagrams, db integration and lots more.
>
> I think the obsession with the command line just overwhelms you with
> detail, a bit like looking at the hex generated by assembler. Do not be
> fooled by this obsessive elitism.
>
> Give it a try free, also the support is really quick.
>
> John

How is the RSpec support? Do you still have to use the cmd line to run
rspec, or can you do so directly from editor? I am finding this
impossible to setup on sublime text 3. Aside from that, ST3 has been
really nice.

--
Posted via http://www.ruby-forum.com/.

James Turley

unread,
Jan 7, 2014, 9:47:57 AM1/7/14
to rubyonra...@googlegroups.com
This might help?


When I was using an IDE for this, it was Aptana, which has a shell built in (and most of the other standard extra IDE gubbins, which if you're otherwise happy with ST, you probably don't want). Code completion is good also.

Personally, I like running commands from the shell, but I suppose it's a matter of taste. 


--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-ta...@googlegroups.com.
To post to this group, send email to rubyonra...@googlegroups.com.

Thompson Edolo

unread,
Jan 13, 2014, 7:46:42 PM1/13/14
to rubyonra...@googlegroups.com
I use sublime. I think it's very cool.

Adrien Siami

unread,
Jan 14, 2014, 3:22:07 AM1/14/14
to rubyonra...@googlegroups.com
Sublime is very cool, particularly with some neat features such as symbol lookup, and plugins (rspec, haml / slim, coffeescript, etc)

I have tried many editors / IDEs and I always fall back to sublime text.


On Saturday, March 16, 2013 5:40:37 AM UTC+1, Jason Hsu, Rubyist wrote:

arca0

unread,
Jan 15, 2014, 7:18:05 AM1/15/14
to rubyonra...@googlegroups.com
Sublime Text is quite impressive, but I could not switch to it after having used emacs for a while. I'm aware emacs is rather difficult to grasp, at least at the beginning, but it's so customizable and great for productivity I sincerely doubt I'll ever use anything else for any programming language.

However, emacs does not come with rails-specific plugins and it requires some tweaking before it can be used as a complete development environment. If you are feeling adventurous, however, by all means check this splendid post about configuring emacs for rails: http://t.co/VJaNEXXGh0

Dat Nguyen

unread,
Feb 21, 2014, 6:13:06 AM2/21/14
to rubyonra...@googlegroups.com
arca0 wrote in post #1133269:
> Sublime Text is quite impressive, but I could not switch to it after
> having
> used emacs for a while. I'm aware emacs is rather difficult to grasp, at
> least at the beginning, but it's so customizable and great for
> productivity
> I sincerely doubt I'll ever use anything else for any programming
> language.
>
> However, emacs does not come with rails-specific plugins and it requires
> some tweaking before it can be used as a complete development
> environment.
> If you are feeling adventurous, however, by all means check this
> splendid
> post about configuring emacs for rails: http://t.co/VJaNEXXGh0

Sublime Text is impressive coding editor. I use it for PHP development.
But for Ruby on Rails I don't think it is a good choice. Instead, I use
RubyMine (of course, it's not free):
http://petadl.com/download-rubymine-mac-best-ide-for-ruby-on-rails-development-v6-0-3.html

A good free replacement for RubyMine I found Netbeans with JRuby. You
should give it a try!

Ganesh Ranganathan

unread,
Feb 21, 2014, 6:17:09 AM2/21/14
to rubyonra...@googlegroups.com

On Fri, Feb 21, 2014 at 4:43 PM, Dat Nguyen <li...@ruby-forum.com> wrote:
Sublime Text is impressive coding editor. I use it for PHP development.
But for Ruby on Rails I don't think it is a good choice. Instead, I use
RubyMine (of course, it's not free):

I use tmux+vim and it as good as any IDE and more customizable.

Phil Dobbin

unread,
Feb 21, 2014, 11:24:52 AM2/21/14
to rubyonra...@googlegroups.com
I also use Vim. I couldn't imagine using any other editor.

Tim Pope has some great Ruby/Rails plugins for Vim on Github.

Cheers,

Phil...

--
currently (ab)using
Arch Linux, CentOS 6.5, Debian Squeeze & Wheezy, Fedora 19 & 20, OS X
Snow Leopard, RHEL 7, Ubuntu Saucy
GnuGPG Key : http://phildobbin.org/publickey.asc


Filipe Chagas

unread,
Feb 23, 2014, 9:18:05 PM2/23/14
to rubyonra...@googlegroups.com, phild...@gmail.com
Tmux + Vim + Some plugins - It's better than any IDE.

Ricardo do Valle

unread,
Feb 24, 2014, 2:12:35 PM2/24/14
to rubyonra...@googlegroups.com
Vim + a lot of configs and plugins:

Rubymine is very good to start, but it is heavy.



--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-ta...@googlegroups.com.
To post to this group, send email to rubyonra...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.



--
Ricardo do Valle

Yin Wang

unread,
Feb 24, 2014, 4:26:29 PM2/24/14
to rubyonra...@googlegroups.com
We are developing tools for ruby and rails and released a plugin for sublime for searching symbols:


It's based on a global index we are building for open source ruby code so that you can accurately search for examples of a particular class, method etc. The plugin is at a starting point but we hope to develop it further. I like emacs too and we are thinking about also making plugins for emacs and vim.

Let us know what you think.

Yin Wang

unread,
Feb 24, 2014, 4:29:52 PM2/24/14
to rubyonra...@googlegroups.com
That's true. I used RubyMine to develop the Ruby part in my project and it was much more helpful than editors and command line. I developed program analysis tools for languages, so I know how much more advanced are IDEs compared to text editors. They are qualitatively different. JetBrains does a great job.

Arch Albert

unread,
Jun 16, 2015, 7:48:25 AM6/16/15
to rubyonra...@googlegroups.com
All the replies are very helpful. Thanks for sharing.

http://www.cryptextechnologies.com/

Mauro Locatelli

unread,
Jun 16, 2015, 11:25:37 AM6/16/15
to rubyonra...@googlegroups.com
One Vim to rule them all

There is a world behind Vim+plugins

Here my plugin list v-ide

However Vim has a long learning curve, so if you do not have time Rubymine may be the solution


Thanks,
Mauro

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-ta...@googlegroups.com.
To post to this group, send email to rubyonra...@googlegroups.com.

Paul Makepeace

unread,
Jun 16, 2015, 7:12:27 PM6/16/15
to rubyonra...@googlegroups.com
My RubyMine currently has four projects open for several days and is sitting at around 600MB RAM (160MB compressed) according to Activity Monitor. In 2015, I wouldn't consider that "heavy" (my browsers are using far more). It's a very responsive app, in my experience. It's full of well thought out and well implemented features like a UI to select which files to check in, easy to review diffs, refactoring, completion, etc. Totally worth the small outlay considering the time it saves me. https://www.jetbrains.com/ruby/

Paul, vi power user since 1992 (later vim)

Cody Skidmore

unread,
Jun 19, 2015, 9:42:26 AM6/19/15
to rubyonra...@googlegroups.com
+1 for RubyMine. It's an excellent, affordable ($50 for a personal license) IDE. I use scripts a lot, but for code editing and debugging it's a great tool.

Stewart Mckinney

unread,
Jun 19, 2015, 3:23:41 PM6/19/15
to rubyonra...@googlegroups.com
I'm in the vim camp, and while that vim loadout looks very impressive, I find you don't need too much, if that is not your style. 

Ones I would absolutely get for rails though: rails.vim ( rails commands ), fugitive.vim( git commands ), matchit.vim ( better bounds / fold matching ), and FastFolds ( deals with some syntax folding issues re: speed due to new regex engine ).

Learning curve isn't gentle, but I found myself up to speed in ~2weeks.

On Fri, Jun 19, 2015 at 9:42 AM, Cody Skidmore <co...@skidmore.us> wrote:
+1 for RubyMine. It's an excellent, affordable ($50 for a personal license) IDE. I use scripts a lot, but for code editing and debugging it's a great tool.

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-ta...@googlegroups.com.
To post to this group, send email to rubyonra...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages