RadRails - RadRails - Wikipedia
Tento článek má několik problémů. Prosím pomozte vylepši to nebo diskutovat o těchto otázkách na internetu diskusní stránka. (Zjistěte, jak a kdy tyto zprávy ze šablony odebrat) (Zjistěte, jak a kdy odstranit tuto zprávu šablony)
|
Vývojáři | Aptana |
---|---|
Stabilní uvolnění | 3.2.2 |
Operační systém | Cross-platform |
Typ | Integrované vývojové prostředí |
Licence | GNU General Public License v3 nebo Veřejná licence Aptana |
webová stránka | www |
RadRails je Rapid Aaplikace Dvývoj IDE pro Ruby on Rails rámec. Cílem RadRails je poskytnout vývojářům Ruby on Rails vše, co potřebují pro vývoj, správu, testování a nasazení jejich aplikací. Mezi funkce patří ovládání zdroje, podpora kódu, refaktorování, ladění, WEBrick servery, kouzelníci generátoru, zvýraznění syntaxe, datové nástroje a mnoho dalšího.
RadRails IDE je postaven na Zatmění RCP a zahrnuje RDT a Subclipse zapojit. Nástroje RadRails jsou také k dispozici jako zásuvné moduly Eclipse +.
Na EclipseConu 2006 RadRails získal cenu Společenství za nejlepší nástroj založený na Eclipse s otevřeným zdrojovým kódem.
Funkce
Webové funkce
- Zdarma a otevřený zdroj; cross-platform, samostatný IDE nebo Eclipse plug-in
- Souborový a projektový pracovní tok s integrovaným FTP / SFTP
- Online nápověda v reálném čase založená na Wiki; IDE přeloženo do více jazyků
- Skriptovatelné pomocí JavaScriptu („Aptana Monkey“)
- S podporou vývojářů na plný úvazek; blíží se milionu kombinovaných stažení
- Hluboká podpora (včetně tipů pro různé prohlížeče) pro JavaScript, HTML, CSS
- Zvýraznění syntaxe, automatické doplňování, pomoc s kódem, hlášení chyb atd.
- Plná podpora pro JavaScript a CSS vložené do HTML; jednotný obrys
- Funguje s jakýmkoli JavaScriptem, vč. všechny knihovny Ajaxu
- Debugger JavaScriptu s živou integrací Firebug
Funkce Ruby on Rails
- Jednotná, hluboká podpora pro Ruby, Ruby on Rails, RHTML, JavaScript, HTML a CSS.
- Zvýraznění syntaxe, automatické doplňování, pomoc s kódem, hlášení chyb, přehled atd.
- Generování rubínového kódu: konstruktory, přepsání, šablony, přístupové objekty
- Refaktoring: lokální proměnné instance, metody extrakce, vkládání, přejmenování ...
- Rychlý a integrovaný debugger
- Podpora pro generátory Ruby on Rails, Rake, pluginy a správu serveru
- Zobrazit testy jednotek a výsledky testů
- Integrovaná analýza kódu
- Integrovaný databázový navigátor a konzole dotazů
- Fragmenty a kouzelníci
- Integrovaná nápověda, včetně „Přejít na definici“, RDoc / RI a průzkumníka kódu
Dějiny
RadRails založili Kyle Shank, Marc Baumbach a Matt Kent v září 2005. Během této doby tři vývojáři pracovali jako kooperátoři z Rochester Institute of Technology ve společnosti IBM Rational v Raleigh, NC. Vývoj pokračoval do roku 2006, včetně některých příspěvků Andy Gianfagny. Ryan Lowe se k týmu připojil v polovině roku 2006, aby pro projekt nasadil a udržoval automatizovaný systém sestavování. V listopadu 2006 začali Kyle Shank a Matt Kent pracovat na myšlence startupové společnosti, která by se nakonec stala Persai. V březnu 2007 se Kyle a Matt věnovali většinu svého volného času Persai a na udržování RadRails jim zbývalo jen málo času. Kyle se na EclipseConu 2007 setkal se zakladatelem společnosti Aptana Paulem Coltonem a bylo jasné, že předání projektu by bylo v nejlepším zájmu komunity RadRails. 8. března 2007 Aptana převzal projekt a přejmenoval jej na Aptana RadRails. Přestože je RadRails stále projektem s otevřeným zdrojovým kódem, většinu práce nyní provádí zaměstnanec společnosti Aptana: Christopher Williams, hlavní vývojář projektu RDT, na kterém byl RadRails postaven. RadRails 1.0 byl vydán pod licencí open source 13. března 2008 jako doplněk k Aptana Studio, vývojovému prostředí IDE založenému na Eclipse pro web a Ajax, které lze provozovat samostatně nebo v rámci Eclipse.
Knihy o Aptana RadRails
V květnu 2008 vydala knihu „Aptana RadRails: IDE for Rails Development“, kterou napsal Javier Ramírez, Packt Publishing.
Tato kniha pokrývá všechny funkce vydání Community Edition 1.0.