Archive for July, 2009

RubyMine 1.5 allows more lightweight UI

Friday, July 24th, 2009

Have you ever wanted to see more code and less UI in RubyMine? With the latest RubyMine 1.5 EAP build you can make RubyMine UI more lightweight.

RubyMine has always allowed hiding almost any UI element. But one thing you probably would not want to do is turning off the toolbar. Of course you can turn it off but you’d loose the ability to select a Run/Debug configuration.

The latest RubyMine EAP build lets you select and start Run/Debug configurations without using the toolbar.

So, here is what you do:

  1. Open ‘View’ menu and uncheck the ‘Toolbar’ option to hide the toolbar (optional step)
  2. Remember the shortcut for opening the new popup ⌃⌘F8/Alt+Shift+F10 (⌘⇧R for TextMate keymap)

You will see a popup that lists all configurations and allows you to:

  • Choose a configuration and Run it — simply press Enter
  • Choose a configuration and Debug it — press Shift+Enter
  • Start typing to filter the configurations
  • Edit all configurations or a particular one in the usual screen.

Looks like an excellent time and screen space saver! Which is quite a big deal for our wide-screen monitors, right?

Download RubyMine 1.5 EAP and let us know your opinion on this and other new features.

Early RubyMine 1.5 is Accessible

Monday, July 13th, 2009

Yes, we’ve been teasing you about it and now you can download RubyMine 1.5 EAP and try the new features.

In addition to previously mentioned Ruby 1.9 support, new inspections, improved HAML and gem manager you will find the following new features in RubyMine build 1265:

Read Release Notes for this build and download RubyMine 1.5 EAP Buid 1265.

Check out the RubyMine development roadmap to see what is planed in 1.5 and what is already done.

You have some feedback, questions or ideas? We are listening, share them.

Be warned, that this is a very early preview version that may (and most likely will) fail from time to time. We are thanking you in anticipation for all your error reports that you will submit to us. They provide a great help in making the product better.

What’s mining: Ruby support within HAML

Friday, July 3rd, 2009

As you may know RubyMine provides outstanding Ruby code editing support in Erb files (RHTML). So, salute another language with Ruby code support: HAML. Familiar things like on the fly error highlighting, code completion, resolve, code folding, and much more are here to boost your productivity! And of course RubyMine is aware of HAML semantics and ruby blocks are recognized correctly according to indentations.

Here, in support of the words, we have some screenshots:

Ruby code completion:
    Ruby code folding:

This stuff will be available in RubyMine 1.5 EAP coming soon! Stay in touch!

-JetBrains RubyMine Team

Cool things are meant to be shared!

Thursday, July 2nd, 2009

I can see that there are quite many of you already: those who use RubyMine and those who read this blog. Numbers can not lie. And there are always people who like customizing the tools they use. Fortunately, RubyMine provides a good number or options for this.

It is always a pleasure and fun for us to see what you do with our product to make it feel better for you. And we are also confident that these things should be shared amongst others and we are ready to help with this where possible.

So, recently we started collecting some cool RubyMine-related stuff people share on the Net: nice color-schemes, file templates, etc.

If you’ve made something you are ready to share, let us know and we’ll get it posted or even added to the default RubyMine distribution, with your permission, of course.

Read the hints on how you can share and install the shared customizations.

So, let’s start sharing!

Posted by Eugene Toporov, Marketing Manager