What are the big differences between IntelliJ + Ruby Plugin vs RubyMine? - ruby

Being an owner of IntelliJ Idea Ultimate edition, and having installed the IntelliJ Ruby plug-in, I'm forced to wonder how different that experience is from using the RubyMine IDE.
I'm guessing they share a lot of code & features. What are the major differences?
If I'm jumping into the world of Ruby, should I buy the RubyMine IDE or just continue using IntelliJ + Ruby plug-in?

The Ruby plugin and RubyMine are build from the same codebase, that's right.
Java/Ruby integration for JRuby code is only available in Ruby plugin for IntelliJ IDEA. But the plugin doesn't have RubyMotion support.
Also check this answer: If I have IDEA, do I need rubymine for ruby dev or will it do both?

Related

Intellij IDEA Community edition and Ruby plugin

I use Intellij IDEA Community Edition and I wanted to install the Ruby plugin, but it is only available for the full version of the IDEA, although distributed free license. How to install it in community edition version?
You answered your question already: you cannot use Ruby in IntelliJ IDEA Community Edition, the plugin won't work:
Supported only in Ultimate Edition: ... Ruby, JRuby ...
Source
As stated in a comment, you can get IntelliJ IDEA Ultimate for free (non-commercial use only) as a student.

can I use Selenium IDE 1.0.10 with FF4.0 yet?

I've managed to install Selenium IDE 1.0.10 into FF4. Selenium is showing in the Add Ons Manager and I've restarted the browser. However, I don't see any way to launch the IDE. Is there something I'm missing that lets me launch the IDE? Not having the Selenium IDE kinda kills the usefulness of FF4 for me, so I'd really like to figure out how to launch it.
I've asked this question on the google group but got no response. The question is off the first page now so I suspect I won't get an answer.
This should be regarded as a hack, but is possible to use Selenium 1.0.10 with Firefox 4 by installing the Add-on Compatibility Reporter extension (it allows you to install and run incompatible versions of your extensions).
The Add-on Compatibility Reporter extension can be found here: https://addons.mozilla.org/en-US/firefox/addon/add-on-compatibility-reporter/
The important part: Press Alt to show the Tools menu. After that it's the same as it used to be.
If installed and enabled then Selenium IDE should be present in the Tools menu, however Selenium IDE 1.0.11 has not yet been released and no officially released version of Selenium IDE supports Firefox 4 yet.

A debugger for IronPython

Is there a good debugger for IronPython?
If you are developing with Visual Studio, you could use its powerful debugger; see this.
SharpDevelop (http://sharpdevelop.net/OpenSource/SD/Default.aspx) has IronPython plugin.
I love Eclipse. I learned it over several years while developing JAVA, and as soon as I found out there was a PyDev plug in that was enough for me.
I would recommend seeing if there is a plugin for what ever IDE you are most comfortable with.

How to update Ruby version in Window?

I am trying to install an Amazon Web service gem into my project (I use window and Aptana RadRails) but it asked me to update current Ruby version (1.8.5) to 1.8.7.
I use InstantRails for Window platform. So could you tell me how can I upgrade my Ruby to new version?
Do I need to install new InstantRails? or Can I update with Ruby Gem? or may be there is your alternative idea for this activity. :)
Thank you.
Ruby-lang.org Downloads The 1.8.7 binary is right there.
Even better than the builds on ruby-lang.org is the preview versions of the Ruby Installer built with mingw which allows compiling of gems without Visual C++ 6.0.
http://rubyinstaller.org/downloads/
Tutorials

Other Flex IDEs?

I am an Adobe Flex developer and I am sick of Eclipse. Is there an alternative (free) IDE for Flex? I am aware of Tofino, but I can't get that to work on my MSVS Express editions, and I don't want to buy the whole thing. Help is greatly appreciated.
If you aren't concerned with a visual designer, there is also FlashDevelop.
The current version of IntelliJIDEA 8.1.x supports Flex which is pretty nice (along with debugger for Flex). However, there are some limitations with it but with the next version it has better Flex'ing support including AIR, FlexUNIT, etc...
I personally only used IDEA a couple of time for Flex projects, I prefer TextMate for Ruby and Flex and use FlexBuilder for debugging.
Tofino not work on VS Express Edition, but is an alternative to Eclipse Flex. You don't have much more.
There is Amesthst which is a flex development that runs in Visual Studio. I did not have the best luck in using it, or stuck with eclipse as that was the tool used by the rest of my group.
http://www.sapphiresteel.com/Adobe-Flex-Development-in-Visual
Amethyst runs in the free VS Shell Edition. We released a new beta this week with a visual designer:
http://www.sapphiresteel.com/Amethyst-Beta-6-Adobe-Flex-Visual
Download here:
http://www.sapphiresteel.com/Download-Amethyst-Adobe-Flex-IDE
If you need the VS Shell download the All-in-One installer for our Ruby On Rails IDE. This includes VS Shell and you can install Amethyst into that:
http://www.sapphiresteel.com/spip?page=download
best wishes
Huw

Resources