At the conference we will have a JetBrains booth and will be happy to show you RubyMine and WebStorm demos, answer any questions you have in mind, share useful tips & tricks and latest product news.
We also would like to invite you to our workshop with Ekaterina Prigara and Tatiana Vasilyeva Thursday, September 3rd, 11:30.
Power Up Your Development with RubyMine/WebStorm
This workshop will show you how to achieve a streamlined development workflow in RubyMine and WebStorm. We’re going to create a simple web app from scratch using Ruby, Rails and React so you can try handy IDE features like coding assistance, refactorings and integration with development tools on the fly. No matter what code editor you use, join us on this journey to productivity – whether to give these IDEs a first try or to learn new productivity features.
Develop with pleasure!
JetBrains RubyMine and WebStorm Teams
August is coming to its end and we seem to have returned from the magic land of summer. We hope all of you had a lot of adventures, great weekends and had a rest so now you are prepared for the fall just like we are. This fall is going to bring us new challenges and new joy and it is definitely going to deliver the next major RubyMine version!
As we want to make our development process more transparent and share with you our progress on the new IDE features, with this program we are going to publish new builds every Monday. You can try some of the new features months before the public release, and hopefully provide your valuable feedback that will help us improve the IDE for you. The EAP builds are free and can be installed side-by-side with your stable version of RubyMine.
For the next major release, we are focusing mostly on improving the core Ruby and Rails development support features: performance, debugger, refactorings, code formatter, etc. You are more than welcome to take a look at the RubyMine Kusunoki roadmap and share your feature requests and thoughts here in the comments or in our issue tracker.
With this blog post we also begin a series of posts about new RubyMine features, and today we want to share the latest news about the gem management and new Bundler features you can already try.
These days we’re at the RubyMotion #inspect 2015 and we seem to have some conference-driven development going on here! While preparing for a demo during the conference, we found and immediately fixed some crucial bugs in the RubyMotion integration module. So please welcome RubyMine 7.1.4 with fixes for debugging on a device and for quick documentation. In addition, we now support the most recent iOS 8.4 and Xcode 6.4 that were released on Tuesday.
The full list of fixed issues can be found in the release notes. As usual, a patch update is available from RubyMine 7.1.3. If you’re using a different RubyMine version, please download and install RubyMine 7.1.4 from our website.
One more update for version 7.1 is now available for you. In RubyMine 7.1.3 we’ve addressed a number of known issues and performance problems, including performance issues in RubyMotion apps. The full list of fixed issues can be found in the release notes.
Our colleagues on the PhpStorm team have also added a new feature called Remote edit. It allows files to be opened from the remote host (such as FTP, SFTP or FTPS) and edited in the IDE, without adding/downloading them to your local project. Read more about that in the PhpStorm blog.
As usual, a patch update is available from RubyMine 7.1.2. If you’re using a different RubyMine version, please download and install RubyMine 7.1.3 from our website.
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 using RubyMine refactorings extended with custom shortcuts:
“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
Nowadays refactoring is an essential part of most developers’ lives. Ruby developers are not an exception. Knowing this we’ve always focused on refactoring tools in RubyMine. I can’t think of a major IDE update that didn’t bring some improvements for refactoring features. However, many of our users are unaware of some of these useful features. To sort this out, we’ve asked Andrzej Krzywda, a Rails refactoring guru, to share his experience and best practices.
Ever since my colleagues and I visited RailsConf 2015 in Atlanta last month, I’ve been pondering over the closing keynote by Kent Beck. We’re lucky to be a part of the JetBrains family, but like all developers we sometimes ask ourselves, “Does my work matter?”. How can we know if our work on RubyMine is making a difference?
I believe the answer lies in your feedback, and especially the feedback at the conferences we visit: when we get a chance to talk to Ruby developers, sit close together and look at RubyMine with your eyes. That’s what RailsConf was all about. The first day at the booth, so many people stopped by that we barely had a minute to catch our a breath.
And that was great! Thank you for coming to our booth and sharing your joy and passion, asking questions and voicing concerns!
If you are a Mac user and prefer to be on the cutting edge, you might have faced a very unpleasant problem on OS X 10.10.4 beta – RubyMine has not started correctly there. That’s why today we publish one more update for the 7.1 version with the corresponding fix on board. We have fixed a few other problems as well (see full list of fixes).
Use “Check for Updates…” to download and install the update as a patch to your existing installation. Or, download RubyMine 7.1.2 from our website.
Thank you all for your feedback and comments that helped us discover a few pest issues to be fixed on a first-priority basis. RubyMine 7.1.1 is now available for you. We focused mostly on debugger problems and added a few other changes as well (see full list of fixes).
Use “Check for Updates…” to download and install the update as a patch to your existing installation. Or, download RubyMine 7.1.1 from our website.