JetBrains RubyMine
JetBrains RubyMine позволяет писать качественный код на Ruby and Rails, JavaScript, CoffeeScript, ERB, HAML, CSS, Sass, Less и других языках. Благодаря реализованным функциям автодополнения, форматирования кода, быстрым доступом к документации, подсветкой синтаксиса и ошибок можно работать гораздо продуктивнее.
Удобная навигация
Использование умного поиска для быстрого перехода к любому классу, файлу или символу, а также к нужному окну инструментов или действию IDE. Переход к нужному объявлению, суперметоду, тесту, вхождению или реализации в один клик. Перемещение по структуре проекта легко и быстро с помощью диаграмм зависимостей моделей, классов игемов.
Безопасные рефакторинги
Быстрые и безопасные рефакторинги наведут порядок в коде, чтобы его было проще поддерживать. Специальные рефакторинги для Rails помогут вносить изменения по всему проекту: например, при переименовании контроллера соответствующие хелперы, представления и тесты также будут переименованы.
Тестирование и отладка
Мощный отладчик с графическим интерфейсом для Ruby, JavaScript и CoffeeScript позволяет следить за пошаговым исполнением кода — информация об отладке всегда под рукой.
Можно создавать и запускать тесты на RSpec, Cucumber, Shoulda, MiniTest и Test::Unit, пользуясь помощью при написании кода, и просматривать отчеты о запуске в удобном графическом интерфейсе.
Персонализированная рабочая среда
Настройка рабочей среды: можно выберать подходящую цветовую схему, удобные сочетания клавиш и расположение элементов экрана. Универсальный интерфейс для работы с Git, SVN, Mercurial и другими системами контроля версий.
Эффективное управление проектом
RubyMine поддерживает Rake Task Runner, Rails Generators, Bundler, RVM/Rbenv, Zeus и другие инструменты. Можно легко настроить автоматическое развертывание через FTP или SFTP и управлять инфраструктурой с помощью Vagrant, Capistrano, Chef или Puppet.
No reviews found