JetBrains WebStorm je inteligentní IDE pro JavaScript, které najde uplatnění pro všechny možnosti moderního ekosystému JavaScriptu! Řešení poskytuje inteligentní automatické dokončování kódu, kontrolu chyb za chodu, rychlou navigaci v kódu a refaktoring pro JavaScript, TypeScript, stylové jazyky a populární frameworky.
Ladicí program
Aplikaci můžete ladit přímo v prostředí IDE: nastavovat body přerušení ve zdrojovém kódu, procházet zásobník volání, sledovat hodnoty proměnných a používat interaktivní konzolu.
Úzká integrace s nástroji
Výhody různých nástrojů integrovaných s IDE: klient REST, lintery, nástroje pro sestavování a nástroje pro spouštění testů. Pokud potřebujete příkazový řádek, máte ho vždy po ruce - přímo v IDE.
Testování jednotek
Spouštění a ladění testů pomocí aplikací Karma, Mocha, Protractor a Jest přímo ve WebStormu. Výsledky testů se okamžitě zobrazují v editoru a také v samostatném stromovém zobrazení, ze kterého lze snadno přejít na libovolný test.
Integrace se systémy pro správu verzí
Pomocí snadno použitelného univerzálního rozhraní můžete pracovat se systémy Git, GitHub, Mercurial a dalšími systémy pro správu verzí. Přímo v IDE můžete odevzdávat, prohlížet změny a řešit konflikty.
Licenční programy JetBrains:
Commercial je program pro obchodní, vládní a veřejné organizace, které chtějí používat software JetBrains pro komerční účely. Licenci registrovanou na jméno organizace může používat kdokoli na libovolném PC v rámci organizace, pokud celkový počet souběžných uživatelů nepřekročí počet zakoupených licencí. Licence registrovaná na jméno konkrétního uživatele je platná pouze pro něj. Licence jsou trvalé a pokrývají aktuální verzi softwaru a také aktualizace vydané během doby platnosti licenční smlouvy.
Personal je program pro jednotlivé uživatele, kteří si chtějí zakoupit software JetBrains pro komerční účely. Licence je registrována na jméno konkrétního uživatele a platí pouze pro něj. Současné používání a převod licencí je zakázáno. Licence jsou trvalé a pokrývají aktuální verzi softwaru a také aktualizace vydané během doby platnosti licenční smlouvy.
Academic — program pro akreditované akademické organizace, včetně škol, vysokých škol, univerzit. Lze zakoupit pro studenty a učitele a používat pouze pro vzdělávací a výzkumné účely. Počet souběžných uživatelů softwaru je omezen počtem zakoupených licencí. Licence jsou trvalé a pokrývají aktuální verzi softwaru a také aktualizace vydané během doby platnosti licenční smlouvy.
Classroom je program pro akreditované akademické instituce. Software zakoupený v rámci tohoto programu lze používat pouze pro vzdělávací účely, včetně osobních počítačů studentů. Počet uživatelů softwaru není omezen. Licence se kupuje na jeden rok a vyžaduje pravidelné aktualizace. Počet uživatelů softwaru není omezen.
Open Source je program pro vývojáře open source projektů. Software zakoupený v rámci tohoto programu nesmí být používán pro komerční účely. Počet uživatelů softwaru není omezen. Licence je zdarma, zakoupena na jeden rok a vyžaduje pravidelné aktualizace.