Nástroje Node.js Developer Tools | Visual Studio2025-10-16T12:35:25-07:00

Nástroje Node.js

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

Screenshot šablon projektů

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.

snímek obrazovky s IntelliTrace
snímek obrazovky integrace npm

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.

snímek obrazovky okna Interactive

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

snímek obrazovky interaktivního ladicího programu sady Visual Studio

Profilace

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

snímek obrazovky sestav profilování
snímek obrazovky s 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.

snímek obrazovky s integrací TypeScriptu
snímek obrazovky Team Exploreru

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

snímek obrazovky s integrací s multiplatformními službami Azure pro Node.js
snímek obrazovky s rozšířeními JavaScriptu a Node.js

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

snímek obrazovky s Node.js Tools for Visual Studio