Category Archives: WhatsMining

Project-wide code analysis and quick-fixes

We had wrote earlier that we do some of our RubyMine tests using Cucumber. Recently we’ve upgraded to a more recent version of Cucumber and stumbled into an incompatibility such as ‘Examples’ should be followed by a colon. Of course … Continue reading

Posted in Better Code, Feature, WhatsMining | Tagged , , | Leave a comment

Smarter introduce variable refactoring for Ruby

Do you use RubyMine’s introduce variable refactoring? You should, actually, as well as many other refactorings RubyMine offers. RubyMine 2.5 features an improved procedure for introducing variables, fields or constants. You no longer need to select the block you want … Continue reading

Posted in Better Code, Feature, WhatsMining | Tagged , | 1 Comment

RVM Support in RubyMine 2.0.2

Many of you asked for RubyMine to support the latest RVM (Ruby Version Manager) gem and especially RVM gemset workflow. Doing this would have delayed RubyMine 2.0.2 but we still decided to add an initial support for RVM’s nice features. … Continue reading

Posted in Feature, WhatsMining | Tagged | 5 Comments

What’s mining: Bundler support in RubyMine

We were getting a number of questions about Bundler gem support in RubyMine. Bundler is a nice tool that manages gem dependencies for your ruby applications created by Yehuda Katz (aka wycats). So, we went and added the appropriate support … Continue reading

Posted in WhatsMining | Tagged | 4 Comments

What’s mining: Model Dependency Diagram revisited

We’ve always considered RubyMine’s Model Dependency Diagram a killer feature. To make it even more killing we’ve made some small but nice changes just recently. 1. System default DB fields (id, created_at, updated_at) are now hidden by default and can … Continue reading

Posted in WhatsMining | Tagged , | Leave a comment

What’s mining: search for duplicates in Ruby

Hi all, It is always a pleasure to tell about new features! This time I’m glad to announce a brand new one that is coming in next RubyMine 1.5 EAP — “Locate duplicates”. It is another useful tool in RubyMine’s … Continue reading

Posted in Feature, WhatsMining | Tagged , | Leave a comment

What’s mining: inline local refactoring

You’ve probably got used to utilizing the power of RubyMine’s refactorings, have you? One of the cool refactorings we have in RubyMine is ‘Introduce variable’ that lets you quickly create variable from a statement and replace all similar occurrences in … Continue reading

Posted in WhatsMining | Tagged , | Leave a comment

What’s mining: Rails i18n support

Hello folks, Today we are going to tell you about forthcoming Rails i18n support in RubyMine. This functionality is planned for RubyMine 1.5 release in our roadmap, and you will be able to try it in next EAP builds. Feature … Continue reading

Posted in Feature, WhatsMining | Tagged , | 4 Comments

What’s mining: SASS support

Hello everyone, Our team is glad to announce that development builds of RubyMine already support SASS! The feature will be available in the next public EAP build. We originally planned SASS support for RubyMine version 2.0, but we received a … Continue reading

Posted in WhatsMining | Tagged , | 5 Comments

Extending RubyMine with Ruby

As we have already mentioned in RubyMine Roadmap, the forthcoming RubyMine 1.5 will provide Ruby API for extending the IDE in idiomatic Ruby (no Java or XML). For this purpose the latest RubyMine EAP has built-in RubyMine Extensions Manager for … Continue reading

Posted in Feature, WhatsMining | Tagged , | 1 Comment