Let Your Ruby Shine with RubyMine 6.0!

Hello everyone,

Today we can finally take a deep breath and solemnly proclaim that RubyMine 6.0 is fully baked up and waits for you to download and try it!

Let Your Ruby Shine with RubyMine 6

Key features of RubyMine 6 include:

  • Support for working with multiple projects in one IDE instance
  • Enhanced Ruby support up to version 2.1.0-preview1
  • Boosted overall IDE performance, reworked code insight for faster editing and code completion
  • Improved Extract Method refactoring now finds duplicates
  • Built-in SSH console and local terminal
  • Integration with Zeus (check this tutorial to learn more)
  • Faster Ruby visual debugger and support for debugger-gem with a multi-process debugging option
  • Adjustable auto-test delay, and more.

This release also includes many features and improvements from the IntelliJ Platform continuously developed by JetBrains, including GitHub pull requests right from the IDE, Presentation and Full Screen views for Windows, Linux and OS X, support for Subversion 1.8 and database and other improvements.

You can buy or renew your license on our site. Note that RubyMine 6.0 will be a free update for everyone who purchased RubyMine after November, 26, 2012. As always free 30-day trial is available if you need some time to decide.

We would like to thank you all for your votes, issues, feature requests and for staying with RubyMine during the EAP. We always appreciate your feedback and hope that you’ll enjoy RubyMine 6.0!

Posted in Announcement | 37 Comments

Welcome RubyMine 6.0 Release Candidate!

Hello everyone,

We are heading to a big date and today we are happy to let you know that RubyMine 6.0 Release Candidate is here!

This update contains a bunch of enhancements including fixed problem with creating remote sdk.

Feel free to get the RC build from our EAP page. You can take a look at the changes in release notes.

Stay tuned not to miss the release, it’s coming closer!

Posted in Announcement | Tagged | 8 Comments

RubyMine Momiji Beta is Here!

Hi all,

We are extremely excited to announce that starting from today RubyMine Momiji Beta is available for you to download and try!

Apart from bug fixes and improvements we were focusing on during the Early Access Program, this version introduces such features as:

  • Compass support;
  • Improved Zeus support: now you can run Rails applications and Rake tasks via Zeus;
  • Implemented multi-process debug for debugger and debugger-xml;
  • The last but not the least: JRuby debugger is now 30% faster.

Please take a look at the list of fixes for more details and download RubyMine Momiji Beta. As always we would appreciate your feedback!

Posted in Announcement | Tagged , | 3 Comments

Your Piggy Bank of Useful Links

Hello everyone,

The world of Ruby can be very enthralling, but when you’re a newbie it is so easy to get lost. Even a professional sometimes needs good Ruby and Rails programming tips as well as how-to’s to his/her favorite tools. No matter how experienced you are I bet you have your own piggy bank of useful links. In this post I aim to share my own one.

Ruby on Rails Tutorial by Michael Hartl is well known and needs no advertising. But if you are a RubyMine user you may be glad to know David Loeffler adopted it to RubyMine. You will find there everything you need to start with Ruby on Rails and RubyMine.

For those who like Michael’s tutorial and use RubyMine, I can also recommend Favorite RubyMine Tips video by Justin Gordon with tips and tricks that help being productive in the IDE.

Talking about video I can’t help sharing with you the daily lectures by Dave Jones. Especially Introduction to Ruby Programming, Ruby Programming II and Ruby on Rails Instruction courses.

Can’t imagine any developer without evening or morning blogs reading ritual. So you may want to add a couple of new ones to your blogs feed. Welcome Pivotal Labs with their blog on RubyMine among others.

Hopefully you know about RubyMine Tips of the Day and use them as well as Help Topics. But if you want more tips and like the card format for new information as I do, you probably will find Macandra Ruby cards pleasant and useful.

And of course there is a good crib to all useful resources from JetBrains – just take a look on Useful Links section on our Wiki main page.

And what about you, guys and gulls? What are your favorite Ruby, Rails and RubyMine resources?

Posted in Productivity, Screencast | Tagged | 2 Comments

RubyMine Momiji EAP: Build 132.666

Hello everyone,

Please welcome the new RubyMine Momiji EAP build! Despite of a scary build number it contains a lot of important bug fixes and improvements, such as adjustable auto-test delay and debugger-gem support. Please note that there’s a known issue with inability to get values of global variables in Rails applications.

Take a look at the release notes and download RubyMine Momiji EAP build 132.666. As usual feel free to let us know about any bugs and requests via issue tracker.

Posted in Announcement | Tagged | 4 Comments

Meet PyCharm and RubyMine at RuPy 2013 in Budapest, Hungary

This is a cross-post from JetBrains Company Blog.

RuPy 2013 LogoRuPy 2013 will take place October 11-13 in Budapest, Hungary and brings together communities from different programming languages Ruby, Python, JavaScript, Clojure and related technologies.

At JetBrains booth you will be able to learn more about our innovative solutions to help professional developers adopt advanced technologies and work faster, better, and more efficiently. By automating the tedious and repetitive development tasks, developers stay focused on code design and the big picture. JetBrains offers complete IDEs for Ruby on Rails, Python, JavaScript, and others, allowing developers to utilize the full power of these dynamic languages.

Come by and say hello to Dennis Ushakov and Daria Dovzhikova from the RubyMine team, and Dmitry Filippov of PyCharm. The friendly group will be happy to have a chat and demo the latest releases of PyCharm 3.0 and RubyMine Momiji EAP, as well as discuss everything JetBrains! Have your questions answered face-to-face and on the spot.

JetBrains Team at RuPy 2013

If that is not enough, we will be running a survey at RuPy. Take part and have the chance to win a free license, or swing by and grab a sticker, and some PyCharm/RubyMine branded M&Ms. We look forward to meeting you there!

For more information follow the teams on Twitter @rubymine and @pycharm.

Posted in Announcement, Events | Leave a comment

RubyMine Momiji EAP: Build 132.498

Hello everyone,

We are pleased to announce availability of the new RubyMine Momiji EAP build!

This build is notable for the following changes:

  • Support for Ruby 2.1.
  • Motion-calabash initial support.
  • Improved Zeus support: now you can run console and/or generators via Zeus.

Please take a look at the release notes and download RubyMine Momiji EAP build 132.498. We’d appreciate if you let us know about any bugs and requests via issue tracker.

Posted in Announcement | Tagged | Leave a comment

Webinar Recording: Developing Test Automation Scripts with RubyMine

Jeff "Cheezy" MorganThe recording of our September 10th webinar with Jeff “Cheezy” Morgan and Anna Bulenkova, Developing Test Automation Scripts with RubyMine, is now available on JetBrains YouTube Channel and JetBrains.TV. The code used in this webinar is available at github.com/cheezy/JetBrainsWebinar.

In this webinar, Cheezy develops automation against a web application and demonstrates how the cucumber, refactoring, and git support from RubyMine streamline this development effort.

About this webinar:

Test Automation has been a very hot topic in the industry for the past few years. The need for rapid feedback on the quality of the application has driven a lot of innovation in this space with much of it taking place on the Ruby platform. This has positioned RubyMine as a preferred tool for the testing community.

Join Cheezy as he develops automation against a web application and demonstrates how the cucumber, refactoring, and git support from RubyMine streamline this development effort.

Stay tuned for further announcements and upcoming webinars.

Posted in Events, Screencast, Testing | Tagged , , , , | Leave a comment

RubyMine Momiji EAP: Build 132.104

Hello everyone,

Please welcome the new RubyMine Momiji EAP build!

Apart from several important bugfixes this update introduces Stylus parsing improvements and doubled execution speed for Ruby 2.0 debugger.

Take a look at the release notes and grab the RubyMine Momiji EAP build 132.104. Please don’t forget to let us know about any bugs and requests via issue tracker.

Posted in Announcement | Tagged | 2 Comments

RubyMine Momiji EAP: Stylus Support

Hello everyone,

We are happy to announce that RubyMine Momiji EAP build 130.1770 is available for download.

Apart from code insight bugfixes and improved git gems support this update delivers requested support for Stylus, expressive and robust CSS preprocessor. Please note that this update doesn’t support Stylus completion yet, but it’s on the way, so stay tuned.

Stylus syntax support in RubyMine Momiji

Take a look at the release notes and download the RubyMine Momiji EAP build 130.1770 build to try it out. Please feel free to report any bugs and feature requests to our issue tracker.

Posted in Announcement | Tagged | Leave a comment