RubyMine
| JetBrains RubyMine | |
|---|---|
| | |
| Тип | Ruby IDE |
| Разработчик | JetBrains |
| Написана на | Java, Kotlin |
| Операционная система | кроссплатформенный |
| Языки интерфейса | Английский |
| Последняя версия | 2022.2 (26 июля 2022[1]) |
| Лицензия | Проприетарная |
| Сайт | jetbrains.com/ru-ru/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
Литература
- Dave Jones. Instant RubyMine. — Packt Publishing Ltd, 2013. — 55 p. — ISBN 978-1-84969-877-1.
Ссылки
- Официальный сайт JetBrains RubyMine
- Блог JetBrains RubyMine
- Документация RubyMine
- RubyMine: IDE для Ruby. Часть 1
- Mike Riley, PyCharm and RubyMine Review, Dr. Dobb's Journal, December 21, 2010
- RubyMine 5 — разработка на Ruby во всем своем многообразии, ixbt.com, 2013
Примечания
- ↑ Что нового в RubyMine 2022.2. Архивировано 31 марта 2022. Дата обращения: 30 марта 2022.
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.