In this webinar, Cheezy develops automation against a web application and demonstrates how the cucumber, refactoring, and git support from RubyMine streamline this development effort.
About this webinar:
Test Automation has been a very hot topic in the industry for the past few years. The need for rapid feedback on the quality of the application has driven a lot of innovation in this space with much of it taking place on the Ruby platform. This has positioned RubyMine as a preferred tool for the testing community.
Join Cheezy as he develops automation against a web application and demonstrates how the cucumber, refactoring, and git support from RubyMine streamline this development effort.
Stay tuned for further announcements and upcoming webinars.
Apart from code insight bugfixes and improved git gems support this update delivers requested support for Stylus, expressive and robust CSS preprocessor. Please note that this update doesn’t support Stylus completion yet, but it’s on the way, so stay tuned.
Test Automation has been a very hot topic in the industry for the past few years. The need for rapid feedback on the quality of the application has driven a lot of innovation in this space with much of it taking place on the Ruby platform. This has positioned RubyMine as a convenient tool for the testing community.
Join Cheezy as he develops automation against a web application and demonstrates how the cucumber, refactoring, and git support from RubyMine streamline this development effort. Space is limited, please register now.
About Jeff Morgan (@chzy)
Jeff “Cheezy” Morgan is CTO and a cofounder of LeanDog. He has been coaching teams on Agile and Lean techniques since 2004 with a focus on the Engineering practices. For the past three years he has experienced great success and recognition for his work focusing on helping teams adopt Acceptance Test Driven Development using Cucumber. He is the author of several popular Ruby gems used by software testers throughout the world. He regularly teaches ATDD with Cucumber classes and workshops.
No matter how good are you at programming, the seemingly endless and exhausting debugging sessions will happen. The following video is meant to show you how to sugarcoat this routine with the help of RubyMine graphical debugger and make it as pleasant as it can be. As a bonus, we discover some of the tricks related to Ruby counting and math objects and operations. If you want further reading about debugging with RubyMine, go to WebHelp.
Less then a month ago we published the roadmap for the next version and today you can already try RubyMine Momiji EAP. In line with our naming convention, we used codename ‘Momiji’, which is Japanese stands for Smooth Japanese Maple, a kind of woody plant.
Here are some reasons why you might want to download it. One of the most requested and long awaited features is multiple projects support. This becomes very handy when you’ve got to work with different projects simultaniously. Now you can see and navigate through all the files you need in one RubyMine instance:
Other improvements include:
Support for the Terminal inside the IDE;
Migration fields in structure view for models for Rails applications;
Duplicates search for Extract Method refactoring for Ruby applications and more.
Please take a look at the release notes for more details and try RubyMine Momiji. As usual we appreciate your feedback, and you’re encouraged to stay tuned to learn more about other changes and improvements in RubyMine Momiji.
The more source code a project contains, the easier it is to get lost in it, and at times we have to spend a lot of time to get out of the woods and find what we’re looking for. Watch the following screencast to learn how you can use navigation features in RubyMine to quickly find what you need even in the largest and most complicated projects.
First, we want thank you all for the feedback regarding the latest RubyMine 18.104.22.168.1, we hope our recent changes really help you develop iOS and OS X applications with pleasure. But life goes on and we keep on moving forward to make RubyMine an even better place to code.
So please welcome the roadmap for the next version which is codenamed Momiji. At the moment there are two major focuses of this upcoming release: improving Ruby support and performance optimization.
As for other changes, they will include:
Multiple projects support;
New refactorings: Extract class and Find duplicates for Extract Method;
General code insight improvements;
Remote interpreters support improvements, and more.
Stay tuned not to miss the EAP launch!
As a part of our performance improvements we’re moving Ruby extensions for RubyMine from the core to a plugin. If you’re using any non-builtin scripts in Settings | Extensions, please contact us.
As far as you know starting with version 5 RubyMine is not only Ruby and Rails IDE, but RubyMotion IDE as well. Since then we’ve met a lot of people being excited about developing iOS apps with RubyMine. We’ve also got a lot of feedback on the Dennis’s talk at RubyMotion #inspect and on Andrey’s workshop at #iOSonRailsConf. Recently RubyMotion went 2.0 and got a bunch of new features including OS X support.
Today we are glad to announce that starting from version 5.4.3 RubyMine provides full support for developing with RubyMotion in a more productive manner with such features as code completion, quick-fixes and syntax highlighting. You can also run, test and debug your applications both on simulator and device. Here is a full list of all the new fixes.
Take a look at this tutorial to learn more on RubyMotion support in RubyMine. And feel free to upgrade to the latest version either using ‘Check for updates’ from RubyMine’s main menu or by downloading and installing the latest build.