RubyMine

JetBrains RubyMine
Логотип программы JetBrains RubyMine
RubyMine 2016.3.1.png
Тип Ruby IDE
Разработчик JetBrains s.r.o
Написана на Java, Kotlin
Операционная система кроссплатформенный
Языки интерфейса Английский
Последняя версия 2020.1 (14 апреля 2020[1])
Лицензия Проприетарная
Сайт jetbrains.com/ruby/

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

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

Литература[ | ]

Ссылки[ | ]

Примечания[ | ]