RubyMine Satsuki EAP: Vagrant and Debugger Bugs Are Now Fixed

Hello everyone,

The next Early Access Program version of RubyMine Satsuki (build 141.96) is ready to download and try. After working on all the new features supported in the first EAP build, we have now focused on bug fixing:

  • More meaningful names have been set up for rbenv SDK added via Vagrant (RUBY-16233)
  • Caching Vagrant ssh-config leads to time savings and faster execution of Vagrant commands (RUBY-16186)
  • Constant indexing has been fixed (RUBY-16297, RUBY-16371)
  • The debugger now works with the recently released Ruby 2.2.1 (RUBY-16389)

The full list of fixes is available as well. Please use “Check for Updates…” to download and install the update as a patch to previous EAP version. Note also that you may need to restart the IDE manually, if it doesn’t restart automatically after the update.


Develop with pleasure!
JetBrains RubyMine Team

Posted in Announcement, WhatsMining | Tagged | Leave a comment

Interview with Andrzej Krzywda

Hello everyone,

We at JetBrains are happy and lucky not only to develop our products but also to meet people who shares our passion about writing a better code. And today we have a surprise for you!

AndrzejWe’ve interviewed Andrzej Krzywda (@andrzejkrzywda), a person of many talents who is helping so many Rails developers clean up their code. Andrzej is the founder and CEO of a Rails consultancy; he also teaches Ruby and Rails at the University of Wrocław and maintains a professional blog. He wrote a book on Rails refactoring and he is also one of the organizers of wroc_love.rb conference. But don’t listen to me—let the man speak for himself!

Continue reading

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

RubyMine Satsuki EAP is Open!

splashSatsuki

Hello everyone,

The winter is living out its last days to give way to Spring, which will hopefully bring more sun, more joy, and more development pleasure with the next RubyMine major update!

Try now!

Today we open our Early Access Program for RubyMine Satsuki. Our codenames traditionally stand for Japanese trees, and this time it’s a beautiful rhododendron. We’ve got a whole bouquet of goodies for you:

  • Puppet plugin improvements — in this version we’ve further improved the Puppet plugin and added some fancy new features.
  • Android support for RubyMotion apps — you can now create RubyMotion Android application in RubyMine and enjoy intelligent code completion and execution.
  • Extracting class/module to a separate file — this long-awaited feature is finally ready to be used.
  • Better CoffeeScript support — CoffeeScript support has been improved across the board.
  • New Welcome Screen — we’ve redesigned the Welcome Screen to put all the key actions right at your fingertips.
  • Distraction-free mode — no toolbars, no tool windows, no editor tabs… just code in the center of your screen.
  • Synchronous HTML tag editing — as you edit an opening tag in HTML, the corresponding closing tag is edited automatically.
  • Emmet edit points — new actions let you jump between points in your HTML code such as tags and empty attributes, to add values.

For more details and screenshots, please see the release notes.

What’s next?

RubyMine Satsuki is focused on polishing all the main features that make your everyday coding more productive. Next we’ll be improving code analysis and refactoring tools, as well as the debugger. Stay tuned to learn more about the upcoming releases. You can also take a look at the roadmap and share your thoughts and suggestions, by posting in the comments below or submitting new feature requests to our issue tracker. We want your feedback to make the next RubyMine version better than ever!

Installation

Please note that EAP builds do NOT require an active license and can be used for up to 30 days. To get notifications of new EAP builds as they become available, subscribe to the EAP channel in Preferences | Appearance & Behavior | System Settings | Updates.

You can download and install RubyMine Satsuki EAP (build 140.2694) right now. Unfortunately there are still a lot of open issues with JDK 1.8 on Mac OS, so this time we’ve prepared one more package with a custom JDK 1.8 bundled. Otherwise you will need to use JDK 1.6. Work on the custom JDK is in progress so your comments and feedback are very welcome.

 
Develop with pleasure!
JetBrains RubyMine Team

Posted in Announcement, WhatsMining | Tagged , , , | 7 Comments

RubyMine 7.0.4: Navigation from View to Controller is Fixed

Hello everyone,

RubyMine 7.0.3 update was not a lucky one, as we found out that navigation action from view to controller was unfortunately broken. Now it is fixed. We hope this Groundhog Day will bring us more luck and RubyMine 7.0.4 will be the last minor update for RubyMine 7.

Please use “Check for Updates…” to download and install the update as a patch to your existing installation. Or, download RubyMine 7.0.4 from our website.


Develop with pleasure!
JetBrains RubyMine Team

Posted in Announcement | Tagged | 3 Comments

RubyMine 7.0.3 is Ready for Download

Hello everyone,

As the holiday season has come to a close and the new year has just started one thing is for sure: we start it with the next minor update. Please welcome RubyMine 7.0.3.

This release brings fixes for several issues with the command line launcher problem among others. Please take a look at the list of fixes and use “Check for Updates…” to download and install the update as a patch to your existing installation. Or, download RubyMine 7.0.3 from our website.


Develop with pleasure!
JetBrains RubyMine Team

Posted in Announcement | Tagged | 4 Comments

RubyMine 7.0.2 is Here

Hello everyone,

Christmas Eve is just around the corner and we hope you’re in a good mood looking forward to the holidays. And while you’re hunting for gifts for your friends and relatives, we have prepared a small present for you: the new RubyMine 7.0.2.

This minor release is focused on fixing performance issues such as the problem with ruby-debug-ide-0.4.23.beta11 and hanging on opening a project. Please take a look at the list of fixes and use “Check for Updates…” to download and install the update as a patch to your existing installation. Or, download RubyMine 7.0.2 from our website.

Happy holidays!


Develop with pleasure!
JetBrains RubyMine Team

Posted in Announcement | Tagged | 8 Comments

RubyMine 7.0.1 is Out

Hello everyone,

After the release of RubyMine 7 we were finally able to calm down a bit and catch our breath. And then, we course, we got right back to work, to sharpen RubyMine even more. Today we’re glad to let you know RubyMine 7.0.1 is ready for download.

An interactive console is now available when running tests in a debug mode. Bower components are resolved properly. We have also fixed some performance and Vagrant issues. Please take a look at the release notes and screenshots and use “Check for Updates…” to download and install the update as a patch to your existing installation. Or, download RubyMine 7.0.1 from our website.


Develop with pleasure!
JetBrains RubyMine Team

Posted in Announcement | Tagged | 8 Comments

Hone Your Craft with RubyMine 7!

“Give me six hours to chop down a tree, and I will spend the first four sharpening the axe.” Abraham Lincoln

rm_axeFor all of us at JetBrains, being a developer means a lot more than everyday coding. It is also about being at the edge of knowledge and honing our programming skills. We try to keep our tools as sharp as they can be, kind of like the woodcutters from this poignant story. So, if an IDE is for a developer what an axe is for a woodcutter, with the latest RubyMine 7 update we want to make it razor sharp for you.

This major update polishes all of RubyMine’s subsystems, adding new features and enhancements to help you write and maintain your code:
Continue reading

Posted in Announcement, Better Code, Cutting Edge | Tagged | 13 Comments

RubyMine 7 RC2 is Available

Hello everyone,

RubyMine 7 is about to be released but we still want to be sure all the problems are fixed. So we decided to make one more release candidate you can now try.

Check out the release notes and download RubyMine 7 RC2 from the RubyMine EAP page to give it a try.

If you find something critical — please let us know.


Develop with pleasure!
JetBrains RubyMine Team

Posted in Announcement | Tagged | 6 Comments

What’s Mining: Puppet Support Improvements

Hello everyone,

We would like to describe an update to the Puppet plugin for the IntelliJ-based products. It’s compatible with the RubyMine 7 RC and the IntelliJ IDEA 14 RC and provides a vast improvement in the Puppet language support:

puppet_1
Continue reading

Posted in WhatsMining | Tagged , | 3 Comments