RubyMine

A legintelligensebb Ruby fejlesztői környezet

ÁTTEKINTÉS

Kiváló minőségű kód készítése jóval hatékonyabban, mint más eszközökkel köszönhetően a Ruby and Rails, a JavaScript és CoffeScript, az ERB és HTML, a CSS, a Sass és a Less első osztályú támogatásának.

Jelentős előnyökkel jár az olyan eszközöknek a használata, mint a nyelv specifikus hibakeresés, a kódformázás, a kódkiegészítés és a gyorsdokumentálás.




RENDSZERKÖVETELMÉNYEK
Apple:

Rendszer OS X 10.5 vagy újabb
Processzor Dual Core
Memória 1 GB
Tárhely 1 GB
Képernyő 1024x768
Egyéb
  • Ruby 1.8.x vagy újabb / JRuby

Windows:

Rendszer Windows 10/8/7/Vista/2003/XP
Processzor Dual Core
Memória 1 GB
Tárhely 1 GB
Képernyő 1024x768
Egyéb
  • Ruby 1.8.x vagy újabb / JRuby

Egyéb:

Rendszer OS Linux 64 bit; KDE, GNOME vagy Unity DE desktop
Processzor Dual Core
Memória 1 GB
Tárhely 1 GB
Képernyő 1024x768
Egyéb
  • Ruby 1.8.x vagy újabb / JRuby

FUNKCIÓK

Ruby fejlesztés A RubyMine IDE olyan átfogó környezetet biztosít a Ruby kód szerkesztésére, amely érzékeny a nyelv dinamikus specifikációira. Okos kódolási asszisztencia, intelligens refactoring, és analizáló funkciók is segítik a pontosabb munkát. A könnyű projekt konfigurációval, az automatikus Ruby Gems menedzsmenttel, a Rake támogatással és a beépített konzollal biztosított, hogy a Ruby fejlesztők minden olyan eszközzel rendelkezzenek, ami a munkájukhoz kellhet.

Ruby on Rails A RubyMine olya dedikált RoR funkciókkal rendelkezik, mint az automatikus struktúranézet, a gyors Model-View-Controllre navigálási opciók, a Rails specifikus kódkiegészítés és az automatikus refactoring. Ezekkel, valamit a kimagasló ERB, HAML és Slim szerkesztéssel, illetve a fejlett webfejlesztési eszköztárral a RubyMine olyan eszköztárat biztosít, amivel minden adott a kiváló minőségű webes applikációk megalkotásához.

JavaScript és HTML/CSS A sebesség és a hatékonyság garantált a kliens- és a szerveroldalon egyaránt a JavaScript, a CoffeeScript, a TypeScript, a HTML, a CSS, a Less és a Sass használata esetén. A RubyMine a kategóriájában a legjobb kódolási asszisztenciát a kínálja. a Node.js, a Dart, az AngularJS és a JavaScript tesztelési keretrendszerek támogatása ingyenes pluginokon keresztül támogatott. Anélkül végezhetjük el a hibakeresési feladatokat, hogy el kellene hagynunk az IDE felületét, köszönhetően a JavaScript és a Node.js eszközöknek.

RubyMotion A RubyMine minden olyan eszközzel rendelkezik, ami a RubyMotion appok hatékony fejlesztéséhez kell. Az iOS, az OS X és az Android appok fejlesztése is gördülékeny a Ruby, az Objective-C és a Java API code insighttal. Az alkalmazások finomhangolását segít a nagy teljesítményű tesztelő és hibakereső felület, ami működhet szimulátorként és valódi eszközként is.

Analízis és refactoring Hagyjuk, hogy az IDE gondoskodjon a kódról. A RubyMine összes funkciójával, az okos, gépelés érzékeny kódkiegészítéssel, az intelligens kódvizsgálattal, az élő sablonokkal azt a célt szolgálja, hogy gyorsabban és biztosabban kódolhassunk.

Tesztelés Nem lehet eléggé hangsúlyozni a tesztelés fontosságát. A kód megírása mellett legalább annyira hatékony társ a RubyMine a tesztelés során, hisz integrálásra kerültek az olyan rugalmas és átgondolt rendszerek, mint a RSpec, a Cucumber, a Shoulda, a MiniTest és a Test::Unit. A teszek írása gyorsan megvalósítható az intelligens kódkiegészítéssel és navigációval, maguknak a teszteknek a futtatása és az eredmények analizálása pedig egy grafikus felhasználói felületen történik.

rubymine_ui.png

Integrált eszközpark Elérhetőek az olyan ismert verziókontroll és SCM rendszerek, mint a Git, a Subversion, a Mercurial, a Perforce és a CVS: RubyMine. Az alkalmazások automatikus alkalmazása könnyedén konfigurálható FTP-n vagy SFTP-n keresztül, az infrastruktúrák menedzselése pedig Vagranton, Chefen és/vagy Puppeten keresztül valósítható meg. Természetesen rendelkezésre áll egy teljes funkcionalitású adatbázis szerkesztő, és az SQL is támogatott.

Figyelem! A tartalom legalább 2 éve nem frissült! Előfordulhat, hogy a képek nem megfelelően jelennek meg.

Copyright © 2023 Trans-Europe Zrt. Minden jog fenntartva.
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram