Ide

Hello,

What is the best IDE for ROR with JRuby,
Currently I am using Aptana Studio. I am trying to use Rubymine.
Which IDE would give better support to debugging ?
Any Suggestions?

Is there any problem to keep both JRuby & ruby versions ?

Thanks.

On Wed, Oct 3, 2012 at 12:33 PM, Avi [email protected] wrote:

Hello,

What is the best IDE for ROR with JRuby,
Currently I am using Aptana Studio. I am trying to use Rubymine.
Which IDE would give better support to debugging ?
Any Suggestions?

I’m not using an IDE right now, but I’ve heard that Rubymine is a great
tool for ruby

Is there any problem to keep both JRuby & ruby versions ?

There’s no problem unless you are not using tools like rvm o rbenv

Rubymine works perfectly with RVM. I use it on a daily basis right now.

I think Aptana is the best from what I’ve seen. Good git integration and
built it command console.

I have using Aptana right now… I am comfortable with it as I am used to
eclipse java.
I have not used debugging in Aptana. Does it supports good debugging ?

Thanks…

This was really helpful… I am using a lot of shortcut keys in Aptana
which makes my life easier.
I was not able to get those short-cut keys in Rubymine, so I was
worried.
Well I will try Rubymine… Lets see how goes it!!!

I switched from Aptana to RubyMine earlier in 2012 and have not looked
back. I find that RubyMine excels at code insight, code navigation
(jumping
between models, controllers, etc.), refactoring, database view, version
control tools, and that’s just my highlighted features … lots of other
goodies packed in there.

One nice bonus with RubyMine is that it supports Sinatra as well as
Rails,
which is nice if you end up

The one feature that I like better with Aptana over RubyMine is that
Aptana
has the terminal built in. That’s pretty nice but, ultimately, it was
not a
big enough deal to keep me on Aptana. Additionally, Aptana’s progress
has
felt stalled since Appcelerator bought them up … most of their
development efforts seem focused on Titanium Studio, which is Aptana
rebranded and enhanced for mobile application development.

For a lightweight “IDE”, Sublime Text 2 is excellent. I prefer a truer
IDE
but that’s just probably because I am from a Java/ColdFusion background
and
that was the most common approach to development (use of a true IDE
versus
how Rails devs were brought up with TextMate back in the day).

Ultimately, try both for a small project each (or just a tutorial
project)
and see which one fits you best because, if you are comfortable in it,
enjoy using it and more productive with it, then that IDE will be the
right
one for you!

Well, I got the settings which I wanted.
I have set the default shortcut keys to eclipse shortcut keys in
Rubymine &
it works fine.
Rubymine has an option which you can set the shortcut keys with respect
to
different IDE’s & can create your own also.

Now its easy to use.

I switched to Redcar a while ago and whilst not the fastest tool out of
the
box, it is actually pretty good.

Being still in development, it still has a few bugs. It can be a bit
fiddly to set up since it needs a java runtime. It is a bit slow on
startup, and can lose track of which window has the focus.

Code highlighting is pretty good, covers rails syntax families pretty
well,
has auto indent, and I do like the multipane feature and rectangle block
copy. File navigator is not bad too. I am pretty happy with it.

Hello,

I have used RubyMine and IntelliJ as IDE’s in the past.
As a former Mac user, I used to use TextMate.

I am currently using Emacs - it is not an IDE - but it does everything I
need to.

  1. Tag completion using Etags - this is the fancy autocomplete offered
    by
    many IDE’s
  2. Good navigation using Rinari - Quickly shift to the Model, View or
    Controller in question.
  3. Ability to run tests etc and a ‘link’ back to the console - i.e, - if
    you see a line in a trace and you can click on it and emacs will open it
    directly
  4. eshell - the shell built in with emacs - it also has the ‘link
    integration’ - for the lack of a better term.
  5. Rake and RVM integration.
  6. Git integration ( though Git is the de-facto SCM , Emacs has plugins
    for
    every major SCM out there )
  7. Ability to run inside a terminal or as a GUI application

Downsides

  1. Emacs has a decent learning curve
  2. You might not find the shortcuts intuitive

If you are interested in Emacs, you can use my configuration from
GitHub - manishchaks/Emacs-Configuration: My Emacs configuration - it builds on the
Emacs
Starter Kit and has good defaults.

Thanks,
Manish

On Fri, Oct 5, 2012 at 5:20 PM, Avi [email protected] wrote:

Well, I got the settings which I wanted.
I have set the default shortcut keys to eclipse shortcut keys in Rubymine
& it works fine.
Rubymine has an option which you can set the shortcut keys with respect to
different IDE’s & can create your own also.,

Any Suggestions?
To unsubscribe from this group, send email to
[email protected].
To view this discussion on the web visit
https://groups.google.com/d/msg/rubyonrails-talk/-/abCruXq4KP8J.

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


Best,
Manish Chakravarty

Check out this list of Ruby on Rails IDEs over at unlike kinds:

http://unlikekinds.com/t/ruby-on-rails-ide

You can compare features and filter by OS and so on

FYI - RubyMine 75% sale today only.

4 & half hours left for RubyMine… @17.25$ (Rs. 941/- in India after
converting)… Hurry… :slight_smile: