13 comments
Comment actions Permalink

Hello andy,

Has anyone tried running Rails 3.0 beta with RubyMine? Does it work?


The change from having separate script/* files to a single 'rails' script
in Rails 3 breaks a very significant percentage of RubyMine's Rails support.
We've started working on Rails 3 support now, and it will be available in
the next major release (with the usual series of EAP builds before that).

--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0
Comment actions Permalink

Is there an ETA for Rails 3.0 support?

0
Comment actions Permalink

Hello andy,

Is there an ETA for Rails 3.0 support?


The EAP will most likely start next month.

--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0
Comment actions Permalink

Dmitry,

Is this the only issue? So we should be able to hack around this by recreating the script/* scripts in our projects, and then underneath making them call out to script/rails? So, for example, we can create:

$ cat script/console

#!/bin/bash


script/rails $@

Will this sort of thing work?

0
Comment actions Permalink

Hello J W

1.

Is this the only issue? So we should be able to hack around this by recreating the script/* scripts in our projects, and then underneath making them call out to script/rails? So, for example, we can create:

$ cat script/console

#!/bin/bash


script/rails $@

Will this sort of thing work?


Don't forget to define "script/server" because RM uses it to launch/debug rails application. Also in RubyMine server run configuration set server type to "default" because script/rails doesn't support server cmdline argument.

2. Rails generators command line params a bit differs from Rails 2.x thus you will not able to launch Rails generators from RubyMine UI.
3. Also we have't test yet code autocompletion and other features - most likely smth should stop working.
0
Comment actions Permalink

Any updates or workaround for this as of 2.0.2 RC?

Would be great if theres was any partial support for Rails3.

Will try to hack together script/console script/server etc onto Rails3 and see how that works out.

0
Comment actions Permalink

Hello j,

Any updates or workaround for this as of 2.0.2 RC?

Would be great if theres was any partial support for Rails3.

Will try to hack together script/console script/server etc onto Rails3
and see how that works out.


As originally planned, all of our Rails 3 work will be released as part of
the next major release of RubyMine. There are no new Rails 3 support features
in RubyMine 2.0.2.

--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0
Comment actions Permalink

Hi Dmitry!

Rails 3 is nearly available as an RC, does it mean that Rubymine 3 will follow soon?

0
Comment actions Permalink

So far we're tentatively targeting RailsConf as the planned release date for the version of RubyMine that fully supports Rails 3. While no release date for Rails 3 itself has been announced (to the best of my knowledge), RailsConf would be a logical place for announcing the Rails 3.0 final release.

Of course, EAP builds of the next version of RubyMine will be available before that time.

0
Comment actions Permalink

I started a Gist to actually create those scripts: http://gist.github.com/366219

0
Comment actions Permalink

To be honest, I'm a bit disappointed about the missing Rails 3 support for RubyMine. I mean I don't expect full Rails 3 support for Routes, Mailer, Refactoring and so forth, but at least a minimal support for running & debugging apps and the console would be nice. We're having Rails Beta for about two months now and beta 3 was just released, but still no EAP with some Rails 3 support.

I'm willing to have less working features but a minimal Rails 3 support and I promise, I'll happily file nice YouTrack tickets to support your development.

Michael

0
Comment actions Permalink

Hello Michael,

In fact we've already implemented far more than "minimal support for running
and debugging apps", but we need to get 2.0.2 out of the door (at long last)
before we'll start the EAPs for RubyMine with Rails 3 support. Sorry for
the wait - I hope it won't be long by now.

To be honest, I'm a bit disappointed about the missing Rails 3 support
for RubyMine. I mean I don't expect full Rails 3 support for Routes,
Mailer, Refactoring and so forth, but at least a minimal support for
running & debugging apps and the console would be nice. We're having
Rails Beta for about two months now and beta 3 was just released, but
still no EAP with some Rails 3 support.

I'm willing to have less working features but a minimal Rails 3
support and I promise, I'll happily file nice YouTrack tickets to
support your development.


--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0
Comment actions Permalink

Dmitry,

Thanks for your quick response and the statement about the progress of the Rails 3 integration. I understand that you first focus on the upcoming release before focusing on the next major release.

Michael

0

Please sign in to leave a comment.