RubyMine
Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de
versiunea revizuită la 13 februarie 2020; verificările necesită
15 modificări .
RubyMine este un IDE comercial pentru dezvoltare software Ruby de la JetBrains .
RubyMine se bazează pe IntelliJ IDEA de la același producător. Suportă biblioteci populare utilizate în aplicațiile Ruby (inclusiv Bundler , RSpec , Shoulda , Cucumber , Git ).
Caracteristici cheie
- Editor de cod cu evidențiere de sintaxă, completare automată
- Analiză de cod din mers cu remedieri instantanee
- Navigare rapidă prin elementele proiectului și elementele de cod
- Diagrame de modele, clase, pachete (gemuri)
- Depanator pas cu pas Ruby cu capacitatea de a seta puncte de întrerupere și urmărire
- Suport pentru cadre de testare RSpec, Cucumber, Shoulda, MiniTest, Test::Unit cu o interfață grafică ușor de utilizat
- Suport pentru versiunile în limba Ruby de la 1.8.7 la 2.7.x
- Suport pentru instrumente Ruby precum bundler, Rake, RVM, rbenv, chruby, asdf etc.
- Suport pentru cadrul web Rails de la 2.x la 6.x și cadrul web Sinatra
- Suport complet pentru HTML/HAML, CSS/Sass/Less, JavaScript/CoffeeScript
- Suport pentru trusa de instrumente Emmet
- Depanator de cod JavaScript/CoffeeScript bazat pe Mozilla Firefox și Google Chrome
- Integrare cu sistemele de control al versiunilor Git, Subversion, Mercurial, Perforce cu o interfață grafică convenabilă
- Istoricul modificărilor cu posibilitatea de a compara versiuni, atât în cadrul VCS suportat, cât și în istoria locală a IDE-ului
- Scheme de culori deschise și închise cu opțiuni personalizabile
- Comenzi rapide de la tastatură încorporate bazate pe Textmate, NetBeans, Eclipse, Emacs, Vi/Vim
Literatură
- Dave Jones. Mina Ruby instant. - Packt Publishing Ltd, 2013. - 55 p. - ISBN 978-1-84969-877-1 .
Link -uri
rubin |
---|
oameni |
|
---|
IDE |
|
---|
Implementări |
|
---|
Aplicații |
|
---|
Biblioteci și cadre |
|
---|
Software de server |
|
---|
Alte |
- Arhive de aplicații
- formatul documentului
- Ghiduri de carte
- Ruby Central
- RubyKaigi
|
---|
|
jetbrains |
---|
Mediu de dezvoltare integrat |
|
---|
.NET și Visual Studio |
|
---|
lucru in echipa |
|
---|
Limbaje de programare |
|
---|
Note
- ↑ Ce este nou în RubyMine 2022.2 .