Rails/Spring support

Last modified: 17 June 2024

Spring is a Rails application preloader that speeds up development by keeping your application running in the background. This means you that don’t need to restart a server when you make changes.

In RubyMine, Spring can be used to run Rails generators, tests, and Rake tasks. Make sure that the spring gem is added to the Gemfile and installed to the project’s SDK.

Note that Test::Unit/Shoulda/Minitest tests are run without using Spring by default. For more information about enabling Spring for running tests, refer to Use Spring for running tests.