Node.js tools for Visual Studio
Proměňte si Visual Studio na výkonné vývojářské prostředí Node.js.Projektové šablony
Rychlé zprovoznění
Začněte vytvářet aplikace Node.js v sadě Visual Studio pomocí předdefinovaných projektových šablon. Nebo můžete pomocí dobře známých nástrojů příkazového řádku pro generování uživatelského rozhraní vygenerovat projekt a pomocí několika kliknutí ho naimportovat do sady Visual Studio.
IntelliSense
Porozumění kódu
Integrace npm
Všudypřítomné npm – jak to má být
Ať už raději pracujete s npm přes bohatší uživatelské rozhraní, nebo v příkazovém řádku, případně oběma způsoby, máme pro vás zajištěné všechny možnosti. Rychle vyhledávejte a instalujte balíčky z bohatého uživatelského rozhraní, prozkoumávejte balíčky a jejich závislosti ve stromovém zobrazení npm a sledujte upozornění na chybějící závislosti.
Interaktivní okno
Rychlejší iterace
Při zadávání kódu Node.js okamžitě uvidíte výsledky v interaktivním okně Node.js (označuje se taky jako okno REPL). Můžete používat stejné integrované moduly, syntaxi a proměnné, jaké byste měli ve skriptu Node.js. Samozřejmostí je i plné zvýrazňování syntaxe a IntelliSense v kódu, stejně jako máte v editoru.
Pokročilé ladění
Lokální i vzdálené pro každý OS
Profilování
Sledování problémů s výkonem
Sestavy profilování umožňují pohled na různé úrovně struktury vaší aplikace (od řádků zdrojového kódu až k procesům) a na data z provádění programu (od konkrétních volajících a volaných funkcí po strom volání celé aplikace).
Testování částí
Vlastní architektura testování
Nástroje Node.js Tools for Visual Studio obsahují podporu pro vyhledávání a spouštění testů jednotek. Můžete tak vytvářet, spouštět, ladit a filtrovat testy částí bez nutnosti přepínat do příkazového řádku. Použijte architekturu mocha nebo jednoduše rozšiřte sadu Visual Studio tak, aby pracovala s vaší oblíbenou architekturou testování jednotek.
Integrace TypeScriptu
Vytváření robustních aplikací
TypeScript je nadmnožina JavaScriptu s kompilací do čistého javascriptového výstupu. Přidává doplňkové typy, třídy a moduly, které vám umožňují psát kód, jenž se lépe udržuje, a využívat výkonnější nástroje. Nástroje Node.js Tools for Visual Studio poskytují úplnou a komplexní podporu (od IntelliSense po testování částí) pro práci s TypeScriptem ve vašich aplikacích Node.js.
Správa zdrojového kódu
Příkazový řádek není potřeba
V Team Exploreru můžete jednoduše spravovat své projekty Git/TFS, dosud neprovedené změny a větve. Můžete taky vyzkoušet jedno z mnoha rozšíření pro správu zdrojového kódu, která jsou dostupná v sadě Visual Studio.
Integrace cloudu
Vytvoření a nasazení za méně než 5 minut
Vytvářejte, testujte a nasazujte webové aplikace napsané v Node.js a provádějte jejich ladění ze svého stolního počítače, i když poběží na serveru s Linuxem nebo Windows. Můžete taky využít těsné integrace Visual Studia se službami Azure pro Node.js pro různé platformy – i když aplikaci nenasazujete do Azure (např. kvůli sledování výkonu a využití vaší živé aplikace pomocí Application Insights).
Přizpůsobení nástrojů
Rozšíření pro grunt, gulp a další
Doplňte si prostředí spoustou rozšíření pro JavaScript a Node.js, která jsou dostupná v galerii nástroje Visual Studio. Mezi oblíbená rozšíření patří:
- Package IntelliSense
- Web Essentials (včetně podpory pro jslint a jshint)
- Task Runner Explorer (pro grunt a gulp)
- EditorConfig
Zdarma a open source
Připojte se ke komunitě GitHub
Nástroje Node.js Tools for Visual Studio jsou bezplatné a open source rozšíření pro Visual Studio, které podporuje Microsoft i vývojářská komunita. Neustále pracujeme na zlepšování prostředí Node.js v sadě Visual Studio a těšíme se na vaše názory a podněty (zvlášť ty, které dostaneme v podobě žádostí o přijetí změn).
Bezplatné IDE se všemi funkcemi pro studenty, open source a samostatné vývojáře
Profesionální vývojové nástroje, služby a výhody předplatného pro malé týmy
Komplexní řešení, které splní náročné požadavky týmů všech velikostí na kvalitu a škálování