представляет собой полнофункциональную среду разработки для создания приложений на базе популярных
Среда
RubyMine предоставляет эффективные инструменты разработки, соответствующие языковым особенностям платформы
Ruby и обеспечивающие учет динамического характера этого языка и принятых в нем стандартных методов работы. Среда
RubyMine позволяет выполнять всесторонний анализ кода проекта, предлагая разработчикам сводный обзор кода и уникальные функции автоматического завершения языковых конструкций. Продукт
RubyMine предлагает широкий набор алгоритмов рефакторинга с учетом особенностей
платформы Rails, что значительно облегчает редактирование кода и ускоряет процесс разработки продукта. Среда включает возможность удобного преобразования
кода HTML, CSS и
JavaScript.
Среда разработки
RubyMine поддерживает интеграцию с системами управления версиями кода, включая
платформы Subversion, Git, Perforce и
CVS. Графический отладчик для
Ruby и
Rails позволяет устанавливать точки останова в коде
Ruby и файлах отображения
Rails RHTML. Поддержка платформ тестирования
RSpec и
Test::Unit помогает организовать тестирование модулей с помощью графической среды для проведения тестов. Наличие открытого программного интерфейса API позволяет создавать собственные надстройки на
языке Ruby или
Java.
Основные возможности:
-
Средства эффективного редактирования кода и автоматического рефакторинга.
-
Широкий спектр графических инструментов для отображения процесса разработки и возможность быстрого переключения между компонентами.
-
Комплексный анализ кода.
-
Разработка web-приложений.
-
Поддержка платформ тестирования RSpec и Test Unit.
-
Использование программного интерфейса API.
-
Поддержка платформ управления версиями кодов Subversion, Git, Perforce и CVS.
Windows:
-
Microsoft Windows 8, 7, Vista, 2003, XP (поддержка 64 бит);
-
1 ГБ ОЗУ (минимум);
-
2 ГБ оперативной памяти рекомендуется;
-
Ruby 1.8.x или выше, или JRuby;
-
разрешение экрана не менее 1024 x 768.
Mac OS:
-
Mac OS X 10.5 или выше, в том числе 10,8;
-
JDK 6;
-
1 ГБ ОЗУ (минимум);
-
2 ГБ оперативной памяти рекомендуется;
-
Ruby 1.8.x или выше, или JRuby.
Linux:
-
Intel Pentium III, 800 МГц или выше (или совместимый);
-
Sun JDK 1.6. (OpenJDK не поддерживается);
-
2 ГБ оперативной памяти рекомендуется;
-
Ruby 1.8.x или выше, или JRuby;
-
разрешение экрана не менее 1024 x 768;
-
Рабочий стол GNOME или KDE.