RubyMine: различия между версиями
Перейти к навигации
Перейти к поиску
[непроверенная версия] | [непроверенная версия] |
Содержимое удалено Содержимое добавлено
Duke.img (обсуждение | вклад) Нет описания правки |
Duke.img (обсуждение | вклад) мНет описания правки |
||
Строка 3: | Строка 3: | ||
| developer = [http://www.jetbrains.com JetBrains] |
| developer = [http://www.jetbrains.com JetBrains] |
||
| logo = RubyMine_logo.png |
| logo = RubyMine_logo.png |
||
| screenshot = [[File:Скриншот RubyMine 2016.3.1.png|thumb|Скриншот RubyMine 2016.3.1]] |
| screenshot = [[File:Скриншот RubyMine 2016.3.1.png|thumb|Скриншот RubyMine 2016.3.1|center]] |
||
| latest_release_version = 2016.2 |
| latest_release_version = 2016.2 |
||
| latest_release_date = [[21 июля]] [[2016]] |
| latest_release_date = [[21 июля]] [[2016]] |
Версия от 10:05, 26 декабря 2016
JetBrains RubyMine | |
---|---|
Логотип программы JetBrains RubyMine | |
Тип | Ruby IDE |
Разработчик | JetBrains |
Написана на | Java |
Операционная система | кроссплатформенный |
Языки интерфейса | Английский |
Последняя версия | 2016.2 (21 июля 2016) |
Лицензия | Проприетарная |
Сайт | 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.6 до 2.x
- Поддержка таких Ruby-инструментов, как bundler, RVM, rbenv, pik, и т.д.
- Поддержка веб фреймворка Rails версий от 2.x до 4.x, а также веб-фреймворка Sinatra
- Полноценная поддержка языков HTML/HAML, CSS/Sass/Less, JavaScript/CoffeeScript
- Поддержка набора инструментов Emmet
- Отладчик кода JavaScript/CoffeeScript на базе Mozilla Firefox и Google Chrome
- Интеграция с системами контроля версий Git, Subversion, Mercurial, Perforce, CVS с удобным графическим интерфейсом
- История изменений с возможностью сравнения версий, как в рамках поддерживаемых VCS, так и в рамках локальной истории IDE
- Светлая и темная цветовые схемы с возможностью индивидуальной настройки
- Встроенные схемы клавиш быстрого доступа на базе схем Textmate, NetBeans, Eclipse, Emacs, Vi/Vim
Литература
- Dave Jones. Instant RubyMine. — Packt Publishing Ltd, 2013. — 55 p. — ISBN 978-1-84969-877-1.
Ссылки
- Официальный сайт JetBrains RubyMine
- Блог JetBrains RubyMine
- RubyMine: IDE для Ruby. Часть 1
- Mike Riley, PyCharm and RubyMine Review, Dr. Dobb's Journal, December 21, 2010
- RubyMine 5 — разработка на Ruby во всем своем многообразии, ixbt.com, 2013