RubyMine

RubyMine — коммерческая IDE для разработки программного обеспечения на Ruby компании JetBrains.

JetBrains RubyMine
Логотип программы JetBrains RubyMine
Тип Ruby IDE
Разработчик JetBrains
Написана на Java, Kotlin
Операционная система кроссплатформенный
Языки интерфейса Английский
Последняя версия 2022.2 (26 июля 2022; 2 года назад (2022-07-26)[1])
Лицензия Проприетарная
Сайт jetbrains.com/ru-ru/ruby/
Логотип Викисклада Медиафайлы на Викискладе

RubyMine создан на основе IntelliJ IDEA того же производителя. Поддерживает популярные библиотеки, используемые в Ruby-приложениях (в том числе Bundler, RSpec, Shoulda, Cucumber, Git).

Основные возможности

править
  • Редактор кода с подсветкой синтаксиса, функцией автодополнения
  • Анализ кода на лету с возможностью моментального исправления
  • Быстрая навигация по элементам проекта и элементам кода
  • Диаграммы моделей, классов, пакетов (gems)
  • Пошаговый отладчик Ruby-кода с возможностью выставления точек остановки и трассировки
  • Поддержка тестовых фреймворков RSpec, Cucumber, Shoulda, MiniTest, Test::Unit с удобным графическим интерфейсом
  • Поддержка языка Ruby версий от 1.8.7 до 2.7.x
  • Поддержка таких Ruby-инструментов, как bundler, Rake, RVM, rbenv, chruby, asdf и т.д.
  • Поддержка веб фреймворка Rails версий от 2.x до 6.x, а также веб-фреймворка Sinatra
  • Полноценная поддержка языков HTML/HAML, CSS/Sass/Less, JavaScript/CoffeeScript
  • Поддержка набора инструментов Emmet
  • Отладчик кода JavaScript/CoffeeScript на базе Mozilla Firefox и Google Chrome
  • Интеграция с системами контроля версий Git, Subversion, Mercurial, Perforce с удобным графическим интерфейсом
  • История изменений с возможностью сравнения версий, как в рамках поддерживаемых VCS, так и в рамках локальной истории IDE
  • Светлая и темная цветовые схемы с возможностью индивидуальной настройки
  • Встроенные схемы клавиш быстрого доступа на базе схем Textmate, NetBeans, Eclipse, Emacs, Vi/Vim

Литература

править
  • Dave Jones. Instant RubyMine. — Packt Publishing Ltd, 2013. — 55 p. — ISBN 978-1-84969-877-1.

Ссылки

править

Примечания

править
  1. "Что нового в RubyMine 2022.2". Архивировано 31 марта 2022. Дата обращения: 30 марта 2022.