JetBrains RubyMine jest inteligentnym i wygodnym zintegrowanym środowiskiem programistycznym dla języka Ruby i frameworka Rails, który zawiera wszystkie narzędzia potrzebne programistom i obsługuje najpopularniejsze technologie ze świata Ruby.
Główne cechy:
- Edytor kodu z podświetlaniem składni, funkcją autodepletacji.
- Analiza kodu w locie z możliwością natychmiastowej naprawy.
- Szybka nawigacja po elementach projektu i elementach kodu.
- Diagramy modeli, klas, pakietów (klejnotów).
- Debugger kodu krok po kroku z możliwością ustawiania punktów przerwania i punktów śledzenia.
- Wsparcie dla frameworków testowych RSpec, Cucumber, Shoulda, MiniTest, Test :: Unit z wygodnym interfejsem graficznym.
- Obsługa wersji językowych Rubiego od 1.8.6 do 2.x.
- Obsługa narzędzi Ruby, takich jak bundler, RVM, rbenv, pik itp.
- Wsparcie dla wersji ram WWW Railsów od 2.x do 4.x, a także dla frameworka internetowego Sinatra.
- Pełna obsługa HTML / HAML, CSS / Sass / Less, JavaScript / CoffeeScript.
- Obsługa zestawu narzędzi Emmet.
- Debugger kodu JavaScript / CoffeeScript oparty na Mozilla Firefox i Google Chrome.
- Integracja z systemami kontroli wersji Git, Subversion, Mercurial, Perforce, CVS z wygodnym interfejsem graficznym.
- Zmień historię dzięki możliwości porównywania wersji, zarówno w ramach obsługiwanego VCS, jak iw ramach lokalnej historii IDE.
- Jasne i ciemne schematy kolorów z indywidualnym dostosowaniem.
- Wbudowane klawisze skrótów oparte na schematach Textmate, NetBeans, Eclipse, Emacs, Vi / Vim.
- Windows, Mac OS X, Linux.
Licencje komercyjne są przeznaczone do użytku w organizacjach. Licencja osobista (personal) jest przeznaczona do użytku niekomercyjnego. Licencja nie może zostać nabyta przez firmę.