Nástroje Node.js Developer Tools | Visual Studio2020-10-20T10:34:08-07:00

Node.js tools for Visual Studio

Proměňte si Visual Studio na výkonné vývojářské prostředí Node.js.

screenshot of project templates

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

Používejte užitečné a syntakticky správné doplňování poskytované výkonným modulem IntelliSense, který statisticky analyzuje váš kód Node.js a všechny balíčky, které používáte.

screenshot of IntelliSense
screenshot of npm integration

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.

screenshot of Interactive Window
screenshot of Visual Studio’s interactive debugger

Pokročilé ladění

Lokální i vzdálené pro každý OS

Užijte si krokování kódem se zarážkami a automatickým oznamováním výjimek v interaktivním ladicím programu nástroje Visual Studio. Mezi pokročilé funkce patří podmíněné zarážky, trasování, počty přístupů, funkce Upravit a pokračovat a vzdálené ladění pro více OS (Linux/macOS/Windows).

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).

screenshot of profiling reports
screenshot of Node.js Tools for Visual Studio

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.

screenshot of TypeScript integration
screenshot of Team Explorer

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).

screenshot of integration with cross-platform Azure services for Node.js
screenshot of JavaScript and Node.js extensions

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ří:

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).

screenshot of Node.js Tools for Visual Studio

Bezplatné IDE se všemi funkcemi pro studenty, open source a samostatné vývojáře

Zdarma ke stažení

Profesionální vývojové nástroje, služby a výhody předplatného pro malé týmy

Bezplatná zkušební verze

Komplexní řešení, které splní náročné požadavky týmů všech velikostí na kvalitu a škálování

Bezplatná zkušební verze

Váš názor