Ferramentas Node.js para Visual Studio

Use o Visual Studio como um potente ambiente de desenvolvimento de Node.js.

Nodejs-2-562x309@2x

templates

Modelos de projeto

Comece muito rapidamente

Comece a criar aplicativos Node.js no Visual Studio utilizando os modelos de projetos incorporados. Se preferir, utilize as ferramentas de scaffolding com linha de comando que você já conhece para gerar o projeto, e depois importe-o ao Visual Studio com poucos cliques.

IntelliSense

Compreenda seu código

Experimente o preenchimento útil e sintaticamente correto feito pelo potente mecanismo IntelliSense, que analisa estaticamente o código Node.js e os pacotes que você utiliza.

Saiba mais sobre edição no Visual Studio

intellisense

NPM

Integração com npm

npm por todos os lados, exatamente como deveria ser

Você prefere interagir com npm por uma avançada interface de usuário, por linha de comando ou ambos? Você é quem escolhe. Procure e instale pacotes rapidamente com uma avançada interface de usuário, explore pacotes e suas dependências no modo de exibição em árvore de npm, e seja alertado quando uma das dependências esteja faltando.

Janela interativa

Itere com mais rapidez

Digite código Node.js e visualize os resultados imediatamente na Janela interativa de Node.js (também conhecida como janela REPL). Você pode usar os mesmos módulos incorporados, sintaxes e variáveis que usaria em um script Node.js. E, é claro, com as mesmas realces de sintaxes e IntelliSense para seu código, exatamente como no editor.

window

debugging

Depurador avançado

Local e remoto para qualquer sistema operacional

Mova-se pelo seu código com pontos de interrupção e notificações automáticas de exceção com o depurador interativo do Visual Studio. Recursos avançados como pontos de interrupção condicionais, pontos de rastreamento, contagem de ocorrências, editar e continuar, e depuração remota para vários sistemas operacionais (Linux/MacOS/Windows).

Saiba mais sobre depuração no Visual Studio

Criação de perfil

Rastreie problemas de desempenho

Os relatórios de criação de perfil fornecem visualizações em diferentes níveis para a estrutura do seu aplicativo, das linhas de código-fonte a processos, e dados de execução de programas a partir da chamada e funções chamadas de uma função específica até a árvore de chamadas do aplicativo inteiro.

profiling

unit testing

Testes de unidade

Utilize sua própria framework de testes

As Ferramentas Node.js para Visual Studio possuem suporte para descoberta e execução de testes de unidade. Assim, você poderá criar, executar, depurar e filtrar unidades de teste sem precisar alternar a um prompt de comando. Você pode utilizar o moca, ou simplesmente estender o Visual Studio para trabalhar com sua framework de teste preferida.

Integração com TypeScript

Crie aplicativos robustos

O TypeScript é um superconjunto de JavaScript que compila e limpa o JavaScript gerado. Ele adiciona tipos, classes e módulos opcionais, permitindo uma manutenção mais fácil para seu código através dessa avançada ferramenta. As Ferramentas Node.js para Visual Studio fornecem suporte total de ponta a ponta (de IntelliSense até o teste de unidade) para trabalhar com TypeScript em seus aplicativos Node.js.

typescript

source control

Controle de código-fonte

Linha de comando não obrigatória

Gerencie seus projetos Git/TFS, alterações pendentes e ramificações facilmente utilizando o Team Explorer. Se preferir, confira uma das muitas extensões de controle de código-fonte disponíveis para o Visual Studio.

Integração com a nuvem

Crie e implante em menos de 5 minutos

Crie, teste e implante sites da Web escritos com Node.js e depure-os da sua área de trabalho enquanto eles são executados no seu servidor com base em Linux ou Windows. Você também pode tirar proveito da integração do Visual Studio com os serviços Azure para Node.js de plataforma cruzada – mesmo se você não for implantar no Azure (por exemplo, monitorar o desempenho e uso do seu aplicativo ativo com o Application Insights.)

cloud integration

customize

Personalize suas ferramentas

Extensões para grunt, gulp e muito mais!

Complemente a sua experiência com as muitas extensões para JavaScript e Node.js disponíveis na Galeria do Visual Studio. Algumas extensões populares incluem:

Gratuito e com código-fonte aberto

Ingresse na comunidade do GitHub

As Ferramentas Node.js para Visual Studio são uma extensão gratuita e com código-fonte aberto para o Visual Studio suportada pela Microsoft e pela comunidade. Nós trabalhamos constantemente para aprimorar a experiência com o Node.js no Visual Studio e adoramos receber seus comentários ou ideias (especialmente quando eles chegam no formato de solicitações pull).

open source

IDE repleto de recursos e gratuito para estudantes, software livre e desenvolvedores individuais

Download gratuito

Ferramentas profissionais do desenvolvedor, serviços e benefícios de assinatura para pequenas equipes

Avaliação gratuita

Solução completa para atender às necessidades de demanda por qualidade e escala em todos os tamanhos

Avaliação gratuita