Android

Microsoft Visual Studio - Edições, comparação, recursos, FAQ

Visual Studio Code - Saiba como usar os melhores recursos

Visual Studio Code - Saiba como usar os melhores recursos

Índice:

Anonim

Visual Studio é o próprio IDE da Microsoft que foi inicialmente chamado de Project Boston e foi lançado em 1997. Desta vez, a Microsoft reuniu todas as ferramentas de desenvolvimento e as comprou com um único produto. A versão inicial do software veio em 2 edições. Este primeiro foi Visual Studio Professional e o outro foi mais poderoso Visual Studio Enterprise . A versão profissional foi empacotada junto com 3 CDs, e a versão Enterprise superior foi empacotada junto com 3 CDs. Agora, vamos falar sobre o Visual Studio 2017.

Microsoft Visual Studio

Atualmente, a versão 11 do Visual Studio nomeada como Visual Studio 2017 é a mais recente versão estável da equipe de ferramentas de desenvolvedor da Microsoft. Está disponível em 3 edições principais, nomeadamente

  1. Versão Free Community,
  2. Professional e
  3. Enterprise edition.

A Edição Community é a versão gratuita do pacote de software e é menos caracterizado. Mas de qualquer maneira, ele faz seu trabalho como um novato ou um desenvolvedor de estudantes. O segundo é o Professional Edition que é um pouco mais poderoso do que a edição Community e vem o pacote Enterprise completo com todas as ferramentas poderosas do Visual Studio.

A partir de agora, o Visual Studio é um Editor de Código , Depurador e Designer . Isso significa que você pode editar ou escrever um código simples para back-end ou consoles aqui, você pode verificar se o código escrito por você está funcional e pode ajudar se seu código precisar de melhorias. Além disso, é um designer como agora você pode projetar Interfaces de usuário e Experiências de usuário no Visual Studio como ao desenvolver aplicativos para UWP ou Xamarin usando Blend ou XAML.

Todas as informações neste artigo dizem respeito às notas de rodapé colocadas pela Microsoft. Eles estão listados abaixo:

    • Organizações empresariais são definidas como> 250 PCs ou> US $ 1 milhão em receita anual.
    • Área de trabalho do Windows, Aplicativos Windows globais, Web (ASP.NET), Office 365, Aplicativos empresariais, Apache Cordova, Azure Stack, C ++ Desenvolvimento de biblioteca multiplataforma, Python, Node.js,.NET Core, Ferramentas Docker
    • Pode abrir diagramas gerados em outras edições do Visual Studio no modo somente leitura.
    • Inclui perfil de interação de camada.

Agora, vamos comparar apenas as edições do Visual Studio.

Edição gratuita da Comunidade do Visual Studio

1] Quem é?

O Visual Studio Community Edition beneficiará os seguintes Cenários de Uso. Eles estarão apoiando Desenvolvedores Individuais, Aprendizado em Sala de Aula, Pesquisa Acadêmica, Contribuindo para Projetos de Código Aberto e para organizações não-empresariais para até 5 usuários.

2] Apoiarão a Plataforma de Desenvolvimento?

Como mencionei acima, Certamente apoiará a Plataforma de Desenvolvimento.

3] Como sobre o Ambiente de Desenvolvimento Integrado?

Falando sobre o Ambiente de Desenvolvimento Integrado, a edição comunitária gratuita do Visual Studio suportará os seguintes recursos. Ele oferecerá suporte a Peek Definition, Refactoring, Implantação da Web com um clique, Model Resource Viewer, Visualizando soluções com gráficos de dependência e mapas de código e Multi-targeting.

4] Depuração avançada e diagnóstico?

Em Depuração avançada e diagnósticos, a versão gratuita do Visual Studio suporta o seguinte. Ele suporta Métricas de Código, Depuração de Gráficos, Análise de Código Estático e Hub de Desempenho e Diagnóstico.

5] Ferramentas de teste suportam

Bem, como é uma edição gratuita do Visual Studio com recursos e ferramentas limitados. Ele apenas suporta Testes Unitários para que os desenvolvedores testem seu código.

6] Até que ponto o Xamarin (Desenvolvimento de Plataforma Cruzada) está integrado?

Bem, se você está interessado em Xamarin, você estão com sorte. Os seguintes recursos de plataforma cruzada são suportados pela comunidade do Visual Studio sob o nome de Xamarin. Eles são o Código de Compartilhamento entre os aplicativos Android e iOS, os Designers de UI Nativos e Android para iOS, os Formulários Xamarin (abreviados como Xamarin.Forms) e o Xamarin Instant Player.

7] Você pode colaborar com outros desenvolvedores com a Comunidade do Visual Studio?

Bem, a Microsoft tem sua cobertura aqui. Os seguintes recursos são suportados pelo Visual Studio para atender todas as suas necessidades de colaboração. Eles são encenação de PowerPoint, revisão de código, recursos de suspensão de tarefa e Team Explorer com suporte a ferramentas de desenvolvimento de terceiros.

Leia : o que é código do Visual Studio?

Visual Studio Professional

1] Para quem é?

Além do que é mencionado para a Comunidade Visual Studio, esta edição Professional do Visual Studio é suportada em Cenários de Uso como Empresas.

2] Ela suportará a Plataforma de Desenvolvimento?

Como mencionei acima, seguramente apoiará a Plataforma de Desenvolvimento.

3] Como sobre o Ambiente de Desenvolvimento Integrado?

Falando sobre o Ambiente de Desenvolvimento Integrado, a edição profissional do Visual Studio suportará tudo o que a Comunidade do Visual Studio Suporta Isso também suportará CodeLens .

4] Depuração avançada e diagnóstico?

Em Advanced Debugging and Diagnostics, a edição profissional suporta exatamente tudo que a edição gratuita do Visual Studio, a comunidade Visual Studio, suporta.

5] Falando sobre o quão bem o Visual Studio suporta ferramentas de teste

Bem, o profissional do Visual Studio ainda vem com recursos e ferramentas limitados quando comparado com a versão Enterprise. Ele apenas suporta Testes Unitários para que os desenvolvedores testem seu código.

6] Quão bem o Xamarin (Desenvolvimento de Plataforma Cruzada) está integrado?

Bem, se você estiver interessado em Xamarin.It suporta os mesmos recursos que o Visual Studio Community suporta. Os seguintes recursos de plataforma cruzada são suportados pela comunidade do Visual Studio sob o nome de Xamarin. Eles são o código de compartilhamento entre os aplicativos Android e iOS, os designers de iOS nativos e Android, Xamarin Forms (abreviado como Xamarin.Forms) e Xamarin Instant Player.

7] Você pode colaborar com outros desenvolvedores com o Visual Studio Professional?

Bem, a Microsoft tem cobertura aqui. Todos os recursos são suportados pelo Visual Studio para atender todas as suas necessidades de colaboração. Eles são o PowerPoint Storyboarding, revisão de código, capacidade de suspender / retomar tarefas e Team Explorer com suporte a ferramentas de desenvolvimento de terceiros.

Visual Studio Enterprise

1] Quem é?

Semelhante ao Visual Studio Professional, suporta desenvolvedores individuais, aprendizado em sala de aula, pesquisa acadêmica, contribuição para projetos de código aberto, organizações não corporativas para até 5 usuários e também a empresa.

2] Apoiará a plataforma de desenvolvimento?

Como mencionei acima, certamente suportará a plataforma de desenvolvimento.

3] Como sobre o ambiente de desenvolvimento integrado?

Falando sobre o ambiente de desenvolvimento integrado, a edição Enterprise do Visual Studio oferecerá suporte a tudo que o Visual Studio Professional Suporta Isso também suportará Validação de Dependência Dinâmica, Diagramas de Camada Arquitetural, Validação de Arquitetura e Clonagem de Código.

4] Depuração Avançada e Diagnósticos?

Em Diagnósticos e Depuração Avançada, a edição Enterprise suporta exatamente tudo o que o Visual Studio Professional suporta. Além disso, ele suporta IntelliTrace, Integração de depurador de mapa de código, Análise de despejo de memória.NET.

5] Suporte para ferramentas de teste

Bem, a edição Enterprise do Visual Studio vem com todos os recursos e ferramentas quando comparada a outras versões inferiores. Além de Testes Unitários, ele suporta Live Unit Testing, Gerenciamento de Casos de Teste, Web Load & Testes de Desempenho, IntelliTest, Microsoft Fakes, que também é conhecido como Isolamento de Teste de Unidade, Cobertura de Código, Gerenciamento de Laboratório, UI Codificada Teste, teste manual com o Microsoft Test Manager, teste exploratório com o Microsoft Test Manager e avanço rápido para teste manual com o Microsoft Test Manager

6] Qual é o grau de integração do Xamarin (desenvolvimento entre plataformas)?

Bem, se você estiver interessado em Xamarin. Ele suporta mais recursos do que o Visual Studio Community e Visual Studio Enterprise suporta. Os seguintes recursos de plataforma cruzada são suportados pelo Visual Studio Enterprise, além daqueles suportados pelas outras duas edições sob o nome de Xamarin. Eles são Assemblies Embutidos, Xamarin Inspector, Xamarin Profiler e Remoted iOS Simulator para Windows.

7] Você pode colaborar com outros desenvolvedores com o Visual Studio Enterprise?

Bem, a Microsoft tem cobertura aqui. Obviamente, todos os recursos são suportados pelo Visual Studio para atender todas as suas necessidades de colaboração. Eles são PowerPoint Storyboarding, revisão de código, recursos de suspensão de tarefa / currículo e Team Explorer com suporte a ferramentas de desenvolvimento de terceiros.

download do Visual Studio

Se você quiser experimentar seu Visual Studio prático, você pode aprender mais e baixá-lo do VisualStudio.com.

DICA : O Microsoft Visual Studio Dev Essentials fornece a você todas as ferramentas e serviços essenciais para se tornar um desenvolvedor de forma totalmente gratuita. O software destina-se a fornecer ferramentas, serviços e treinamento gratuitos, a fim de incentivar mais desenvolvedores e entusiastas a experimentar sua tecnologia favorita.

Agora leia : Guia para iniciantes sobre como começar a usar o Visual Studio.