Česká a slovenská republika

 |  přihlášení | registrace
      Košík je prázdný   |  Jak nakupovat

3rdRail 2.0

3rdRailTM 2.0 je intuitivní integrované vývojové prostředí, které vám poskytne vše pro dramatické zrychlení práce webového vývoje v Ruby on RailsTM. Zásadní vlastnosti vytvářené již od samého začátku pro Ruby on RailsTM zahrnují profilování Ruby, pohledy na závislosti, inteligentní dokončování kódu a nástroje příkazové řádky pro rychlou práci s příkazovou řádkou RoR, rychlý refaktoring a četné další vlastnosti pro zvýšení produktivity práce.

Pokud nevyužijete veškerý výkon 3rdRail a potřebujete vyvíjet pouze v Ruby (bez Rails), vyzkoušejte TurboRuby, nové výkonné integrované vývojové prostředí pro jazyk Ruby.

3rdRail se prodává jako roční licence obsahující veškeré opravy, úpravy i nové verze dodané zdarma během doby platnosti licence. Licence po jednom roce ztratí svou platnost, ale může být obnovena zakoupením licence na další rok.

Veškeré licence se dodávají jako elektronické, tedy bez instalačního DVD. Potřebujete-li instalační média, můžete je objednat na této stránce.

detailní popis

Ceník produktů 3rdRail 2.0

Druh licenceTyp licence# licencí v baleníDodávka *Lic. server **Cena
Nový uživatelRoční licence včetně předplatného upgrade a update; neobsahuje technickou podporu. Po uplynutí jednoho roku licence zaniká a je třeba ji obnovit.Pojmenovaná1ESD-----2 700 Kč2 700 KčDo košíkuDo košíku

*Dodávka: Je-li dodávka označena jako "ESD", neobsahuje produkt instalační média na DVD/CD. Dodává se pouze e-mail s adresou a parametry pro download a licenční potvrzení.

**Lic. server: Licenční servery se používají v podnicích a institucích na správu síťových licencí (pojmenovaných i souběžných). Zdarma dostupný AppWave (ToolCloud 2.0) je licenční server Embarcadero. Jeho podmnožinou a jádrem je původní server ELS. Více se o AppWave dozvíte zde. Licence pro server FLEX poskytujeme již pouze na zvláštní vyžádání.

Popis produktu

3rdRail - nová verze 2.0 ... konečně existuje plnohodnotné integrované vývojové prostředí pro vývoj v Ruby on Rails!

  • Pište aplikace rychleji a s méně úhozy kláves pomocí inteligentního dokončování kódu
  • Snadno najděte hledané místo v kódu pomocí zabudované kódové navigace a prohlédněte si všechny vzájemné závislosti pomoci pohledu na závislosti
  • Spojte sílu a výkon příkazové řádky se snadným použitím a produktivitou integrovaného vývojového prostředí
  • Zlepšete a zjednodušte návrh aplikací pomocí nástrojů pro refaktoring, se kterými reorganizujete aplikační kód, aniž byste jej porušili
  • Nástroje pro detekci a nápravu problémů se vyrovnají s běžnými kódovacími chybami Ruby i Rails
  • Získejte úplné běhové prostředí Ruby on Rails včetně databází, Ruby, Rails a správce Gem

Hladký vývoj dynamických webových aplikací s přístupem k databázím

3rdRail je úplné integrované vývojové prostředí vytvořené od základů s cílem poskytnout velice účinné kódování a vizualizační nástroje pro vývoj na platformě Ruby on Rails. Nástroj slučuje přímočarou, leč výkonnou syntaxi jazyka Ruby a robustní aplikační šablonu Rails s pokročilými nástroji pro zvýšení produktivity. 3rdRail usnadňuje tvorbu webových aplikací s přístupem k hromadným datům a přitom si plně uchovává dynamickou podstatu programování v Ruby. 3rdRail "rozumí", jak pracuje aplikace v Ruby on Rails a kontextu toho, co vývojář dělá.

Produktivita webového vývoje

3rdRail vám pomůže psát programy přesněji a s menším počtem klávesových úhozů, protože si již nemusíte pamatovat všechny podrobnosti jako typy objektů, metody a jejich signatury. 3rdRail předpovídá očekávání na základě konvencí a sémantiky; je schopen pochopit souvislosti toho, co programátor dělá. Speciální "šamani" slučují více souvisejících úkonů do jediné operace a zabudované webové nástroje - včetně prohlížeče Mozilla, ladění JavaScript, prohlížení Document Object Model a sledování požadavků - pomáhají vývojářům snadno upravovat a řídit veškeré prvky webových aplikací a prezentací.

Potřebuje veškerý výkon nástroje 3rdRail, ale jen pro skriptování v Tuby? Zkuste TurboRuby, nové vysoce výkonné integrované vývojové prostředí jazyka Ruby!

3rdRail 2.0 - co je v produktu nového

  • R Optimizer přináší pokročilé profilování v Ruby včetně plné podpory projektů v Rails. Obsahuje možnosti filtrování typu a množství dat, která jsou shromažďována a zobrazována v rámci více stylů náhledu.
  • Visual Test Runner (vizuální spouštění testů) poskytuje spouštění, ladění či profilování libovolného testu či skupiny testů nebo specifikací vytvořených pomocí Test::Unit, RSpec a/nebo Shoulda; to vše jediným kliknutím. Poskytuje zobrazení postupu a výsledků včetně chytrého zobrazení srovnání očekávaných/aktuálních výsledků a/nebo trasování zásobníku.
  • Formátování zdrojového kódu Ruby s uživatelsky nastavenými předvolbami pro řízení odsazování, prázdných řádek nebo zalamování komentářů.
  • Podpora Rails 2.1 pro tvorbu a práci s projekty založenými na Rails 2.1. 3rdRail obsahuje podporu Rails 1.2.x, 2.0.x a 2.1.x.
  • Prvotřídní podpora Named Scopes (pojmenovaných rozsahů) v prohlížeči Rails, pohledech na závislosti, dokončování kódu a dovozování typů.
  • Rails Routes and Resources (cesty a zdroje Rails) poskytují plnou podporu definic cest a zdrojů bez ohledu na to, zda používáte deklarativní či programatický styl. Interpretované informace o cestách a zdrojích pohánějí ještě daleko pokročilejší podporu v prohlížeči Rails, pohledech na závislosti, dokončování kódu a dovozování typů.
  • Závislosti Ruby s rozšířenou podporou odhalování dovnitř směřujících závislostí mezi třídami a moduly Ruby.
  • Nové běhové prostředí TurboRDK Ruby/Rails obsahuje daleko více Gems, než pravděpodobně použijete, zvlášť při vývoji v Ruby bez Rails. Turbo RDK poskytuje souhlasné vývojářské prostředí pro Mac OS/X, Windows a Linux.

Jaké jsou klíčové vlastnosti 3rdRail?

  • Kódová navigace: 3rdRail používá rychlé a účinné procházení aplikační strukturou. Pohledy na závislosti používají kombinace syntaktické a sémantické analýzy k zobrazení celkových závislostí v projektech. Chápe, jak aplikace RoR pracuje, takže vývojáři mohou zobrazovat pouze tu oblast kódu, která odpovídá danému výběru.
  • Commanders: nástroje s názvem Commanders poskytují rychlé rozhraní k veškerému výkonu příkazové řádky RoR pro spouštění generátorů kódu a dalších úloh. Jsou integrovány do vývojového prostředí, takže například výstup z příkazu při přidání modelu nebo pohledu se okamžitě projeví v celém integrovaném vývojovém prostředí. Výstup z příkazů jsou živé hyperlinky, takže pokud na ně uživatel klikne, otevře se přímo v prostředí příslušný soubor nebo složka.
  • Inteligentní dokončování kódu: vývojáři mohou psát programy přesněji a pomocí méně klávesových úhozů, jelikož si již nemusíte pamatovat všechny podrobnosti jako typy objektů, metody a jejich signatury. Dokončování kódu v 3rdRail obsahuje několik mocných a integrovaných vlastností pro dokončování metod, parametrů a ověřování syntaxe. Nástroj 3rdRail chápe souvislosti toho, co vývojář dělá a předpovídá na základě sémantiky a konvencí, co vývojář plánuje a místo vyrolování menu se stovkami voleb pak ukáže jen ty správné. Dokončování kódu je tak pokročilé, že i metody vytvářené dynamicky za běhu jsou obsaženy v nabídce.
  • Refaktoring: 3rdRail obsahuje technologii specificky pro RoR, která vývojářům umožní vylepšit a zjednodušit návrh aplikací. Nástroje pro refaktoring obsažené v 3rdRail pomohou vývojářům reorganizovat strukturu kódu, aniž by došlo k nežádoucím změnám funkčnosti aplikace.
  • Úplné běhové prostředí: s produktem 3rdRail se dodává úplné, okamžitě spustitelné běhové prostředí Ruby on Rails včetně databází, Ruby, Rails, správce Gems a řady speciálních Gems a nástrojů. Přibalena je i vývojářská licence pro InterBase, tedy databázi CodeGear pro zabudované i podnikové aplikace.
  • Šamani pro zvýšenou produktivitu: využití zabudovaných generátorů RoR v nástrojích Commander je výkonným způsobem práce; 3rdRail jej však rozšiřuje o speciální "šamany" slučující více souvisejících kroků do jediné operace či příkazu.
  • Nástroj pro webový vývoj: do produktu jsou zabudovány všechny potřebné nástroje pomáhající vývojářům editovat a spravovat všechny prvky webových prezentací - prohlížeč Mozilla, ladění JavaScript, prohlížení Document Object Model a sledování požadavků.

3rdRail 2.0 - proč byste si měli produkt opatřit

Pomocí kódové navigace snadno najdete místo v kódu, kam se chcete přesunout
Kódová navigace nástroje 3rdRail používá rychlé a účinné procházení aplikační strukturou. Pohledy na závislosti používají kombinace syntaktické a sémantické analýzy k zobrazení celkových závislostí v projektech. Chápe, jak aplikace RoR pracuje, takže vývojáři mohou zobrazovat pouze tu oblast kódu, která odpovídá danému výběru.

Výkon příkazové řádky a produktivita vývojového prostředí s nástroji Commanders
Unikátní vlastností nástroje 3rdRail jsou Commanders slučující sílu příkazové řádky s produktivitou a snadným používáním integrovaného vývojového prostředí. Poskytují možnost dynamicky přepínat mezi zápisem do příkazové řádky a prací ve vývojovém prostředí. Commanders jsou integrováni do vývojového prostředí, takže například výstup z příkazu při přidání modelu nebo pohledu se okamžitě projeví v celém integrovaném vývojovém prostředí. Výstup z příkazů jsou živé hyperlinky, takže pokud na ně uživatel klikne, otevře se přímo v prostředí příslušný soubor nebo složka.

Vyhledání a opravy chyb
Při každém uložení změn kódu odhalí 3rdRail všechny běžné chyby zápisu kódu v Ruby i Rails. nalezené chyby se v kódu označí a jejich vysvětlení je zveřejněno v pohledu "Problems". Ve většině případů je k dispozici automatická oprava pomocí nástroje "Quick Fix", který je možno najít v kontextu nabídky u popisu problému. Pokud není automatická oprava proveditelná, prostředí nabídne několik obecnějších řešení .

Inteligentní dokončování kódu: můžete psát aplikace přesněji a s méně klávesovými úhozy
Nástroje pro dokončování kódu v 3rdRail obsahují několik výkonných a integrovaných vlastností pro dokončování metod, doplňování parametrů a kontrolu syntaxe. Vývojáři mohou psát programy přesněji a pomocí méně klávesových úhozů, jelikož si již nemusíte pamatovat všechny podrobnosti jako typy objektů, metody a jejich signatury. Nástroj 3rdRail chápe souvislosti toho, co vývojář dělá a předpovídá na základě sémantiky a konvencí, co vývojář plánuje a místo vyrolování menu se stovkami voleb pak ukáže jen ty správné. Dokončování kódu je tak pokročilé, že i metody vytvářené dynamicky za běhu jsou obsaženy v nabídce.

Refaktoring pomůže vylepšit a zjednodušit návrh aplikace
3rdRail obsahuje technologii specificky pro RoR, která vývojářům umožní vylepšit a zjednodušit návrh aplikací. Nástroje pro refaktoring obsažené v 3rdRail pomohou vývojářům reorganizovat strukturu kódu, aniž by došlo k nežádoucím změnám funkčnosti aplikace.

Integrované rychlé ladění
Nástroj 3rdRail obsahuje výkonný ladicí nástroj, který je plně integrován do vývojového prostředí. Podporuje jak Ruby, tak Rails, včetně ladění ERP (Embedded Ruby, RHTML). Přiloženy jsou podrobné formátovací nástroje pro specifické datové struktury Ruby a Rails. Ladicí nástroj podporuje krokování, běh až po zarážku a chytré krokování; též umožní prohlížení proměnných, záměnu kódu za běhu a vzdálené ladění.

Úplné běhové prostředí pro váš vývoj v RoR
S produktem 3rdRail se dodává úplné, okamžitě spustitelné běhové prostředí Ruby on Rails včetně databází, Ruby, Rails, správce Gems a řady speciálních Gems a nástrojů. Přibalena je i vývojářská licence pro InterBase, tedy databázi CodeGear pro zabudované i podnikové aplikace.

Zvýšíte svou produktivitu využitím šamanů
Využití zabudovaných generátorů RoR v nástrojích Commander je výkonným způsobem práce; 3rdRail jej však rozšiřuje o speciální "šamany" slučující více souvisejících kroků do jediné operace či příkazu. To zrychlí běžné úlohy a zrychluje vývoj.

Snadné úpravy a správa webových prezentací
Do produktu jsou zabudovány všechny potřebné nástroje pomáhající vývojářům editovat a spravovat všechny prvky webových prezentací - prohlížeč Mozilla, ladění JavaScript, prohlížení Document Object Model a sledování požadavků.

Další informace (v angličtině)


Poslat dotaz k produktu 3rdRail 2.0

 

Komentáře k produktu (0): 3rdRail 2.0