Tag Archives: refactoring

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

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

RubyMine 1.5 EAP (build 1364)

The SASS is here! Other changes include cool Ruby related features: Introduce constant refactoring Introduce field refactoring In-place rename for local variables and parameters ‘Create method from usage’ quickfix Quickfix for Ruby code style inspection Suppress inspection feature for Ruby … Continue reading

Posted in Announcement | Tagged | 10 Comments

RubyMine 1.5 EAP update with Shoulda, new refactorings and more

The time since the last RubyMine EAP update was not waisted and the new build 1347 adds lots of new things. Here’s the selected list of changes: Shoulda support with coding assistance and test runner UI Improved Ruby support inside … Continue reading

Posted in Announcement | Tagged , , , | 4 Comments

RubyMine EAP build 784

New Early Access build of RubyMine is available. Chances are this is the last build before the Beta release. Here is the list of changes: Improved “Analyze Stacktrace”. You can now match stacktrace from production server or other team member … Continue reading

Posted in Announcement | Tagged , , | Leave a comment

RubyMine EAP build 715

You can download the latest RubyMine build featuring the following: Rename Refactoring for Rails View templates and Rails Action Methods (short demo) Remote gems browsing and installation using the Gem manager Improved ‘Find Usages’ performance Show partial declaration other improvements … Continue reading

Posted in Announcement | Tagged , | 1 Comment

RubyMine EAP build 681

The original plan was to publish the EAP build on Monday. But there are some interesting things in this build that we could not wait any longer! What’s inside? Ruby Gems manager Extract Method refactoring Fixed performance regression in build … Continue reading

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

What’s mining: Extract Method Refactoring

We thought of making it “What’s cooking:…” but then realized we are not about food, we are about RubyMine, so — meet the new “What’s mining” blogpost series! One of the things that’s in the works right now is the … Continue reading

Posted in Feature, WhatsMining | Tagged , | 1 Comment