Experience the Full Versatility of Ruby with RubyMine 5

Hello everyone,

The weeks and days just before a major release are the definition of hectic: rapid heartbeat, fears, frustrations, hopes soaring high… But today we can finally sit down and catch our breath, because we did it! Please give a warm welcome to RubyMine 5!

As Ruby development is extremely diverse, with this release we aim to expand the boundaries and offer a full stack of development tools for more types of Ruby projects.

Read more about the release features, watch this catching demo from John Lindquist and finally download RubyMine 5!

RubyMine 5

Support of RubyMotion is surely the most prominent feature of the release. But hopefully, you will also enjoy these other features and enhancements:

  • CoffeeScript debugger
  • Ruby 2.0 syntax and debugging support
  • Import of TextMate bundles
  • Running and debugging support for TorqueBox and Trinidad platforms
  • Ruby gem applications
  • Integration of remote Ruby interpreters
  • Puppet support

Besides, RubyMine 5 adds a new dark look-and-feel for the UI; improvements in the IdeaVim plugin; new features for Sass and LESS languages; and more.

You can buy or renew your RubyMine license on our website. Note that RubyMine 5 is a free update for everyone who purchased their RubyMine license after Feb 6, 2012. And as usual, a 30-day trial is available if you want to try RubyMine as your new Ruby on Rails IDE.

And last but not least…
A million thanks to all early adopters for your invaluable feedback!

Develop with pleasure!
JetBrains RubyMine Team

Posted in Announcement | Tagged | 30 Comments

RubyMine 5 Release Candidate is Here

Hello everyone,

RubyMine 5 release candidate is ready! You’ll find a lot of fixes there with the main focus on debugging with remote SDK and performance problems. In addition, to make your development environment more customizable and pleasant, we added GitHub color scheme.

Please download RC build from our EAP page. You can find all major changes on RubyMine site and take a look at the latest changes in release notes.

Please stay tuned at these last days before the release. Your feedback is very welcome as always and even more.


Develop with pleasure!
JetBrains RubyMine Team

Posted in Announcement, Comfort | Tagged | 11 Comments

RubyMine 5 Beta is Available for Download!

Hello everyone,

As you know we are working hard to polish RubyMine Enoki to its final release. Today we’re glad to announce the official RubyMine 5 Beta is now available. Please visit our site to read about all the features and download. Or go to release notes to take a look on the last changes.

By the way, we’re going to change prices for RubyMine with the final release. Take your chance to obtain or renew a license at the current pricing and save 30% off. Seize the old prices now!


Develop with pleasure!
JetBrains RubyMine Team

Posted in Announcement | Tagged | 16 Comments

RubyMine Enoki EAP: Enjoy Ruby 2.0 Apps Debugging

Hello everyone,

Together with the whole Ruby world we are looking forward to final Ruby 2.0 release. And we are not just tasting all the language novelties, but adopting RubyMine so you can try Ruby 2.0 with the IDE. Please download RubyMine Enoki EAP (build 124.524) and enjoy debugging features for your cutting-edge Ruby 2.0 applications:

Besides we’re polishing and fixing on the threshold of the release. So please check the release notes for more features and screenshots. Looking forward to your feedback!


Develop with pleasure!
JetBrains RubyMine Team

Posted in Better Code, Cutting Edge | Tagged , | 5 Comments

What’s Mining: CoffeeScript Debugger

Hello everyone,

New Year has come and RubyMine Enoki major release is so close now! So it is time to tell you about one more cool new feature we’re working on. We’re glad to announce that with the last RubyMine EAP build you can debug your .coffee files using the visual debugger:

Please follow the configuration instructions to start debugging your CoffeeScript code. You can also take a look on an example application we’ve prepared for you.


Develop with pleasure!
JetBrains RubyMine Team

Posted in Better Code | Tagged , , | 11 Comments

What’s Mining: Testing RubyMotion Apps

Hello everyone,

So… the life goes on :) And we have good news for those who are interested in RubyMotion support in the IDE. With the last RubyMotion update important features were added to make iOS apps testing support available for you in RubyMine Enoki:

Try it out and give us your feedback!


Develop with pleasure!
JetBrains RubyMine Team

Posted in Better Code, Cutting Edge, WhatsMining | Tagged , , | 3 Comments

Enjoy RubyMine Enoki EAP While We’re All Still Alive

Hello everyone,

Even if the world doesn’t end in a few days, the year soon will. So we’re in a hurry to share a whole bunch of new features with you. Let the next (and hopefully not the last!) RubyMine Enoki EAP (build 124.305) be a nice present for you this coming Doomsday… or Christmas, or New Year – take your pick!

Working with Remote Interpreters

Managing the development environment on virtual machines and remote hosts sometimes takes a lot of time and effort. This is why we’ve worked hard to add support for remote Ruby interpreters integration.

Please follow the configuration instructions to set up an integration and choose a remote SDK. Note we’re still working on the feature, so you will not be able to run tests, but you’re very welcome to try the new feature and let us know what you think.

TextMate Bundles Syntax Highlighting

We’re also glad to announce that you can now import TextMate bundles. Just go to
Settings – TextMate Bundles, add your favorite ones, and RubyMine will support syntax highlighting based on these.

 

TorqueBox and Trinidad Run/Debug Support

Those who prefer JRuby and environment based on TorqueBox or Trinidad might be glad to know that full running and debugging support is now available for these platforms.

Please see the prerequisites required: for TorqueBox, for Trinidad.

Gem Dependency Diagram

The nice family of RubyMine diagrams expands with a new member. The new diagram shows gems dependencies based on a gemfile.

 

… and more

For more features and screenshots please check the release notes. Looking forward to your feedback! Please note, we’re still investigating problems with upgrade and application signing on Mac OS X, so the full installation is needed if you’re on Mac.

By the way, the Mayan spirits predict that should you visit our website on the last day of the Mesoamerican Long Count calendar (December 20, 2012), much joy will be granted to you ;)


Develop with pleasure!
JetBrains RubyMine Team

Posted in Better Code, Cutting Edge, Productivity | Tagged , , , | 2 Comments

Enoki Next EAP: Debugging RubyMotion Apps

Hello everyone,

There’s a lot of excitement around RubyMotion support in RubyMine and we’re quite happy about that. We believe the debugging features may bring still more joy to your iOS development. So, please welcome RubyMine Enoki EAP (build 124.67) with RubyMotion debugging options!

RubyMotion Debugger

First of all now you can run the debugging session and add breakpoints to stop execution so you can analyze variables and run your code step by step:

Please note the work on the feature is in progress so you can’t use watches so far.

Continue reading

Posted in Better Code, Cutting Edge | Tagged , , | 7 Comments

Interview with Jeff “Cheezy” Morgan

Hello everyone,

Today we have a surprise for you! Please meet Jeff Morgan, known as Cheezy (@chzy). Jeff gave us a nice full-blown interview about his new book “Cucumber & Cheese” and better testing practices, so… don’t let me take any more of your time—read on and get to know him!

1. Hi Jeff (Cheezy), thank you for taking the time to speak with us. You are a highly recognized figure in the Agile and ATDD worlds, but for those who don’t already know you, can you tell us a bit about yourself?

My passion is writing software and I’ve been doing it for nearly thirty years. A little over eight years ago I left my “corporate” job and started a company that later became LeanDog. Since that time I have been traveling around the United States and Canada helping software development teams get better at what they do by introducing practices from the Agile and Lean communities.

Continue reading

Posted in Better Code, Interview | Tagged , , , | 4 Comments

RubyMine Enoki EAP: Puppet Support

Hello everyone,

We’re glad to announce the next RubyMine Enoki EAP (build 122.782). You’ve been asking and voting for Puppet support and here it is! Though we’re still working on code completion, you can already take a look on syntax highlighting for your *.pp files:

Please visit release notes page for more details and screenshots and download the EAP build to try it out.


Hey, there are also good news from IdeaVim plugin!
IdeaVim 0.23.111 bugfix release is available. See the list of fixes.




Develop with pleasure!
JetBrains RubyMine Team

Posted in Announcement, Cutting Edge | Tagged , | 8 Comments