RubyMine

Работайте быстрее с помощью интеллектуального редактора
Создавайте высококачественный код более эффективно благодаря первоклассной поддержке Ruby и Rails, JavaScript и CoffeeScript, ERB и HAML, CSS, Sass и Less и многого другого.

Воспользуйтесь преимуществами синтаксиса с учетом специфики языка, подсветкой ошибок, форматированием кода, завершением кода и быстрой документацией.

Найди свой путь
Используйте интеллектуальный поиск для перехода к любому классу, файлу или символу или даже к любому действию IDE или окну инструмента. Требуется всего один щелчок мыши, чтобы переключиться на объявление, суперметод, тест, использование, реализацию и многое другое.

Наслаждайтесь сверхбыстрой навигацией в вашем проекте Rails с помощью представления проекта на основе MVC и диаграмм зависимостей моделей, классов и гемов.

Обнаруживайте и устраняйте проблемы в коде
Следуйте рекомендациям сообщества по проверке кода, проверяя ваш код на наличие многих типов возможных ошибок и предоставляя улучшения "на лету" с возможностью быстрого исправления.

Автоматизированный, но безопасный рефакторинг помогает очистить ваш код и сделать его более удобным для обслуживания. Рефакторинг с поддержкой Rails поможет вам выполнить изменения в масштабах всего проекта: например, переименование контроллера также приведет к переименованию хелпера, представлений и тестов.

Тестируйте и отлаживайте с удовольствием
Используйте мощный отладчик с графическим интерфейсом для Ruby, JavaScript и CoffeeScript. Устанавливайте точки останова, запускайте свой код шаг за шагом и используйте всю доступную информацию, которая у вас под рукой.

Создавайте и запускайте RSpec, Cucumber, Shoulda, MiniTest &Test::Unit tests с помощью coding assistance и средства запуска тестов на основе графического интерфейс.

Наслаждайтесь прекрасно настроенным рабочим пространством
В RubyMine вы можете быстро почувствовать себя как дома с помощью настраиваемых цветовых схем, схем клавиатуры и всех настроек внешнего вида, необходимых для продуктивной разработки.

Экономьте время благодаря унифицированному пользовательскому интерфейсу для работы с Git, SVN, Mercurial и другими системами контроля версий.

Управляйте своей средой
Наслаждайтесь бесшовной интеграцией с такими инструментами, как Rake Task Runner, Rails Generators, Bundler, RVM / Rbenv, Zeus и другими. Терминал также доступен в виде окна в IDE всякий раз, когда вам это нужно.

Легко настраивайте автоматическое развертывание по FTP или SFTP и управляйте своей инфраструктурой с помощью Vagrant, Capistrano, Chef или Puppet.