Visual Studio 2019 Comunidade vs Profissional Vs Enterprise
Neste artigo, vamos destacar qual é a diferença entre Várias versões do Visual Studio 2019 como Community Vs Professional, Professional Vs Enterprise & Community Vs Enterprise etc.
Edições do Visual Studio 2019
Visual Studio 2019 está disponível em três edições diferentes
- Visual Studio 2019 Community Edition
- Visual Studio 2019 Professional Edição
- Visual Studio 2019 Enterprise Edition
Visual Studio 2019 Community edition
Visual Studio 2019 Community edition é gratuita sob as seguintes condições
- É gratuita se for um programador individual. Pode utilizá-lo para desenvolver aplicações comerciais e vendê-las.
- É gratuito, se for uma organização e satisfizer todas as seguintes condições
- se tiver menos de 250 PC
- O seu rendimento anual é inferior a um milhão de dólares americanos.
- É permitido instalá-lo no máximo em 5 PCs.
Em ambos os casos, nos casos acima referidos, é necessário registar a sua cópia utilizando uma conta Microsoft.
Visual Studio 2019 Professional Vs Community
A única diferença entre Professional Edition e Community Edition é a funcionalidade CodeLens. Usando a CodeLens pode encontrar alterações de código e outros históricos. Indica que últimas alterações foram feitas ao ficheiro com histórico de referência e quem o alterou
Visual Studio 2019 Professional Vs Enterprise
A Edição Enterprise está repleta de muitas características em comparação com a edição Professional. Aqui está a lista de características disponíveis apenas na edição Enterprise.
Ambiente de Desenvolvimento Integrado
- Validação de Dependência Viva
- Diagramas de Camadas Arquitectónicas
- Validação de Arquitectura
- Código Clone
Debugging e Diagnóstico Avançado
- IntelliTrace
- Código Integração de Depurador de Mapa
- Análise de despejo de memória líquida
Ferramentas de teste
- Teste de unidade em tempo real
- Falsos Microsoft (Isolamento de teste de unidade)
- Cobertura de código
IntelliTest
Cross-desenvolvimento da plataforma
- li>Assembleias Embutidasli>Xamarin Inspectorli>Xamarin Profiler
Comparar as Edições
Aqui está o gráfico de comparação do Community Vs Professional Vs Enterprise. A tabela lista todas as características do Visual Studio 2019
tr>>th>Supported Features>th>Community Edition dição Profissional> Edição EmpresarialY>/td>>>Y>/td>
Y>/td>
Pesquisa académica >Contribuir para projectos de fonte abertaY>/td>>>Y>/td>>>Y>/td>>>/td>>>/tr> >Não-organizações empresariais,para até 5 utilizadores
>>>/td>>>>>/td>>>>/td>>>/td>>>/td>>> Validação de Dependência Viva>>/td>>>>/td>>>>>>Y>/td>
>>>>>>>>Arquitectural Diagramas de Camadas>>>/td>>>>/td>>>>>/td>>/td>>>/tr>
> Validação da Arquitectura>>>/td>>>>>/td>>>>>/td>>>>/td>>>>/td>>>>>>>/td>>>/td>>>>/td>>>/td>>>/td>>>/td>>>/td>>>/td>>>/td>>Y>/td>>>Y>/td>>Y>/td>>/td>
>Model Resource Viewer>Y>/td>>>>Y>/td>>>Y>/td>>>Y>>/tr> D>Visualizar soluções com Gráficos de Dependência e Mapas de CódigoCanalizar diagramas abertos gerados em outras edições do Visual Studio em leitura-modo único.
>Y>/td>
> Depuração e Diagnóstico Avançado>>/td>>>/td>>>/td>>>>/td>>>/td>>/td>>>/td> Integração do Depurador de Mapas de Código>>>/td>>>>/td>>>>Y>/tr>>>>tr>>>>>Code Metrics>Y>/td>>>Y>/td>>>Y>/td>>>>/td>>>/tr>>>>Debugging Gráfico
>Y>Y
>> Ferramentas de teste>>>/td>>>>>/td>>>/td>>>/td>>/td>>>/td> > Testes unitários em tempo real>/td>>/td>>>>/td>>>/td>>>>/td>>>>/td>
>>/td>>>>>/td>>>/td>>Y>/td>
>Y
>>>/td>>>>/td>>>>/td>>>/td>>/tr>>>>>tr>>> Montagens Embutidas>>>/td>>>/td>>>/td>>>>/td>>>/td>>/td>>/tr>
>>>/td>>>>>/td>>>Y>/td>
>>Xamarin Profiler>>/td>>>/td>>>/td>>>>Y>/td> >>Remoted Simulador iOS para Windows>Y>Y>Y>/td>>/tr>>>>tr>>>código de partilha entre Android e iOS com Xamarin>>Y>/td> Designers nacionais de IU iOS e Android>Y>/tr>>
>> Ferramentas e Características de Colaboração>>>>>>>>>/td>>>>/td>>>>/td>>>>/tr>>>>PowerPoint Storyboarding>>Y>/td>>>>Y>/td>>Y>/td> >Task Suspend/ResumeY
Team Explorer (terceiro-)apoio a ferramentas de desenvolvimento de partidos)Y>/td>
>Y>Y>/td>>>Y>/td>>/td>>>/tr>
Cenários de Utilização Suportados | >/td> | ||
Desenvolvedores Individuais | Y | ||
Aprendizagem em sala de aula | Y | Y>/td>Y>/td> | |
Y>/td>>>Y>/td>>>Y>/td>>>Y>/td> | |||
Y | Y | Y | |
Enterprise /td> |
Y | Y | |
Suporte de Plataforma de Desenvolvimento >/td> |
Y>/td> | Y>/td> | Y |
Ambiente de Desenvolvimento Integrado | |||
CodeLens | Parcial | Y | Y |
Peek Definition | Y | Y | Y |
Refactoring | Y | Y | Y>/td>>/td> |
One-Clique em Web Deployment | |||
Parcial | Parcial | Y>/td> | |
Multi-Targeting | Y | Y | |
IntelliTrace | /td> | >/td>>>Y>/td> | |
/td> | /td>>>>>Y | ||
NET Memory Dump Análise | Y | Y | Y |
Análise de Código Estático | Y | Y | |
Desempenho e Diagnóstico Hub | Y | Y | Y |
Snapshot Debugger | /td>>>/td>>>/td>>>/td>>Y | ||
Time Travel Debugging (Preview) | >/td> | Y | |
Y | |||
IntelliTest | /td> | /td>>>Y>/td> | |
Microsoft Fakes (Unit Test Isolation) | Y | ||
Code Coverage | |||
Unit Testing | Y | Y | Y |
Cross-desenvolvimento da plataforma | Xamarin Inspector | ||
Y | Y | ||
Y>/td>>>>Y>/td> | Y>/td>>>Y | ||
Xamarin.Formulários | Y | Y | |
Y | |||
Code Review | Y | Y | Y>/td>>Y |
Y | Y | ||
Y | Y | ||
Visual Studio Live Share |