Thursday, January 21, 2010

RubyMine Rocks

RubyMine is the shit.  I don’t develop in ruby.  But I do do a lot of javascript.

As we all know Visual Studio is completely untenable for javascript. I know that you can down load this and install that and eventually it wont be a piece of shit, it’ll merely suck but I’ve tried and failed and couldn’t give a shit to try to man handler That app into doing it’s job.

In comes Jet Brains RubyMine.  Or at least into my life, It’s been around for a while.  Anyway, this app just further proves the point that Visual Studio is merely a shell for running Resharper.  I use RubyMine for my javascript and I get most if not all the wonderfulness that is Resharper.  I can click on function calls and be taken to the definition and vise versa, rename, refactor the whole nine yards.  It’s just awesome.  It even has great intellisense.  No longer do I feel like I’m developing in the dark.  Or worse that I have to use my brain to keep track of everything.   I don’t know about you but after the ‘70’s I need all that’s left of my brain for the important stuff. Logic and porn. 

One caveat is that RubyMine takes a little tweaking.  However, I have used several other javascript editors all of which required a ton of tweaking just to be usable and all in all seemed like big heavy unweildy messes.  RubyMine feels a lot cleaner, lighter and easier to manange, and once you get all your settings tweaked it’s just like writing C#. … Except for all the differences, but you know what I mean.

I am currently refining my settings daily and will post them here if anyone is interested. 

Also it costs $100.  So that kinda sucks but so does resharper and would you even consider developing with out that?

2 comments:

Chad Myers said...

+100 on that, RubyMine does indeed Rock

Topka said...

I'm on RubyMine team, and thanks for your notes!

One thing I wanted to point is that JetBrains also makes a Web IDE (http://www.jetbrains.com/webide/). This will be more appropriate if you do not need Ruby. It contains all the same JavaScript editing functionality,
And it may be cheaper once released.

So, check it out!

Regards,
-Eugene