RubyMine 2018.3 Released: Code Insight for Struct & Rails Scopes, new I18n & refactoring features
RubyMine 2018.3 (build 183.4284.145), the final major update this year, is now available! Learn about all the new features on the What’s new page, or watch this video for a brief summary: (more…)
RubyMine Refactorings: Overview & Improvements
RubyMine provides a number of refactorings that can help clean up your code quickly. In mere seconds, you can move files, extract code chunks into methods and variables, and rename values across your project. These options are available through the Refactor this popup, which is accessible by selecting Refactor | Refactor this or pressing Ctrl+T / Ctrl+Alt+Shift+T. Extract Method refactoring
RubyMine 2017.3 Released!
Dear all, RubyMine 2017.3 (build 173.3727.132) has now been released! This is the biggest and final release this year, so we tried to deliver as many cool things as we could. Please feel free to jump in and learn about all the new features on the What’s new page, or you can see a brief summary of the version below: Polished RubyMine WSL Refactoring RuboCop Code Style Puppet Debugger Rest Client J
RubyMine 2017.3 EAP1 is Open: Better Performance, EPP Support, and Much More!
Hi there, RubyMine 2017.3 EAP 1 (build 173.2099.29) is here kicking off a series of Early Access builds for the upcoming v2017.3 that should be out by the end of November. The first EAP has a gazillion improvements, so you may find the navigation useful: Better Performance Embedded Puppet (EPP) Support Refactoring RuboCop improvements Code style Other improvements Download RubyMine 201
RubyMine 2016.3 EAP: Better Puppet Support
Hello everyone, Please welcome the next RubyMine 2016.3 EAP build 163.7342.19. For previous posts covering the major new features of the upcoming release, see: New Gem Management UI, Faster Remote Gem Downloading. Better Puppet Support If you're staying with the latest 2016.3 EAP builds, you may have noticed a lot of issues on Puppet support being closed. Back in October 2014 we implemente
Webinar Recording: Refactoring Rails Applications with RubyMine
Hello everyone, We've been asked when the last Tuesday webinar recording would be available, and now you can watch it on YouTube JetBrainsTV channel. Rails refactoring guru Andrzej Krzywda shares his experience and best practices during this session. Andrzej shows how to apply typical refactoring recipes to put your code in order, with examples of service objects and other patterns, all usin
Live Webinar: Refactoring Rails Applications with RubyMine
“In almost all cases, I’m opposed to setting aside time for refactoring. In my view, refactoring is not an activity you set aside time to do. Refactoring is something you do all the time in little bursts.” ― Martin Fowler, Refactoring: Improving the Design of Existing Code Join us Tuesday, June 16th, 14:00 – 15:00 GMT (10:00 – 11:00 AM EDT) for a free webinar, Refactoring Rails Applications wi
Hello everyone, Today is a wonderful spring day, perfect for some good news: RubyMine 7.1 is finally out! Download and try it at your leisure. This release is focused on better integration with Puppet for managing project infrastructure, while also improving your coding and web development experience. Puppet Support As we continue to improve the Puppet plugin, RubyMine 7.1 brings many n
RubyMine 7.1 RC is Here!
Hello everyone, As of today we start the final countdown for RubyMine 7.1 release! Please welcome RubyMine 7.1 Release Candidate (build 141.564) that you can now download and try. With several bug-fixes, this version also brings two new features. First, Puppet integration functionality now includes Puppet environments by defining a separate module path for each environment and automatically
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! We'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; h
RubyMine 4.0 Beta is Available for Download!
Hello everyone, Many of you have asked us when RubyMine 4.0 would be released. Today we're entering the home stretch! And we glad to announce the first beta version of RubyMine 4 that is available to download. So let me tell you about the new features: Inline method refactoring we told about can now be tried. We also have good news for those who prefer to deploy with Phusion Passenger.
What’s Mining: Inline Method Refactoring
Hello guys, RubyMine team recently was on New Year and Christmas holidays, less than a week has passed since our days off ended, however today we want to show you the new cool feature coming in 4.0 – inline method refactoring. We are pretty sure most of you are already familiar with extract method refactoring and many of you use it on daily basis. Inline method refactoring is the inverse one