Video Tutorial: Testing and Coverage in RubyMine
Hello everyone, In this tutorial, you’ll learn how to: Run and debug tests in RubyMine Get coverage information Create new tests Customize test templates For more information about this topic, you can also read the section dedicated to testing in the RubyMine documentation. (more…)
RubyMine Hinoki Goes Beta!
Hello everyone, We're just a couple of steps away from the final Hinoki release now. And today we've made one step closer. We're glad to announce RubyMine Hinoki Beta is available for you to download and try! With the features that you have probably tried during the Early Access Program, such as: Multiple cursors and selection Spring and json.jbuilder views for better Rails 4 & 4.1
Welcome RubyMine 4.5 Beta!
Hello everyone, Summer is coming to its mid and the RubyMine release is on the threshold now. We're glad to let you know that RubyMine 4.5 Beta is available for download. We're very close to the moment of features freeze, but we still have some cute new ones for you. First of all there are new refactorings for Sass language, such as 'Rename' and 'Extract Variable': Refactorings availa
RubyMine 2.5 EAP (build 98.47) – bugfixes and more
Hello guys, We've just published yet another EAP build of the coming-soon RubyMine 2.5, this build mostly contains bugfixes. Several memory leaks were fixed in IntelliJ platform, we've made some UI improvements for Linux GTK, also this build contains important fixes for debugging Ruby 1.9, we've spent a lot of time investigating the problems and pretty sure RubyMine will cope much better now in
RubyMine 2.5 EAP (96.1085): Spellchecker in VCS commit messages
Hello guys, The new academic year has just started, and we've prepared a nice handy feature for you. How often do you or your colleagues make typos in VCS commit messages? Often? Rarely? Sometimes? With new RubyMine 2.5 EAP it is almost impossible because we included spellchecker with auto-correction quick fix directly in the commit dialog! Also we improved Bundler, RSpec 2.0 support and fixed
JetBrains TeamCity — Continuous Integration For Ruby
There's been lots of talks about Ruby and Rails being Agile. One of the core agile practices is Continuous Integration. And JetBrains offers its continuous integration and build management system named TeamCity. One of the many RubyMine 2.0 additions is IDE integration with TeamCity. So, here we want to review how a Ruby/Rails project can be set up in TeamCity and what additional benefits the IDE
BDD with RSpec in RubyMine
We, at JetBrains in general, and in RubyMine team in particular, pay big attention to unit testing of our code. And as first users of our own products we try to make unit testing tightly integrated with the major development tasks adding features for easy test-code navigation, tests execution, etc. Ruby and Rails developers have a great RSpec framework for doing behavior-driven development. We