Visual Studio 2019 Community vs Professional Vs Enterprise
En este artículo, destacaremos cuál es la diferencia entre Varias versiones de Visual Studio 2019 como Community Vs Professional, Professional Vs Enterprise & Community Vs Enterprise etc.
Ediciones de Visual Studio 2019
Visual Studio 2019 está disponible en tres ediciones diferentes
- Visual Studio 2019 Community Edition
- Visual Studio 2019 Professional Edition
- Visual Studio 2019 Enterprise Edition
Visual Studio 2019 Community edition
La edición Community de Visual Studio 2019 es gratuita bajo las siguientes condiciones
- Es gratuita si eres un desarrollador individual. Puede utilizarlo para desarrollar aplicaciones comerciales y venderlas.
- Es gratuito, si es una organización y cumple todas las condiciones siguientes
- si tiene menos de 250 PC
- Sus ingresos anuales son inferiores a un millón de dólares estadounidenses.
- Se le permite instalarlo en el máximo de 5 PC.
En ambos, los casos anteriores el Debes registrar tu copia usando una Cuenta Microsoft.
Visual Studio 2019 Professional Vs Community
La Única diferencia entre la Edición Profesional y la Edición Comunitaria es la característica CodeLens. Usando el CodeLens puedes Encontrar los cambios de código y otros historiales. Dice qué últimos cambios se hicieron en el archivo con el historial de referencia y quién lo cambió
Visual Studio 2019 Professional Vs Enterprise
La edición Enterprise está repleta de muchas características en comparación con la edición Professional. Aquí está la lista de características disponibles sólo en la edición Enterprise.
Entorno de desarrollo integrado
- Validación de dependencias en vivo
- Diagramas de capas arquitectónicas
- Validación de la arquitectura.
- Clonación de código
Depuración y diagnóstico avanzados
- IntelliTrace
- Integración del depurador de mapas de código
- .NET
Herramientas de prueba
- Pruebas unitarias en vivo
- IntelliTest
- Microsoft Fakes (aislamiento de pruebas unitarias)
- Cobertura de código
Desarrollo multiplataforma
platform Development
- Embedded Assemblies
- Xamarin Inspector
- Xamarin Profiler
Comparar las ediciones
Aquí está la tabla comparativa de Community Vs Professional Vs Enterprise. La tabla recoge todas las características de Visual Studio 2019
Características soportadas | Community Edition | Edición Profesional | Edición Empresarial | |||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Escenarios de uso soportados | ||||||||||||||||||||||||||||||||||||||||||
Desarrolladores individuales | Sí | Sí | Sí | |||||||||||||||||||||||||||||||||||||||
Aprendizaje en el aula | Sí | Sí | ||||||||||||||||||||||||||||||||||||||||
Investigación académica | Sí | Sí | Sí | |||||||||||||||||||||||||||||||||||||||
Contribución a proyectos de código abierto | Sí | Sí | Sí | |||||||||||||||||||||||||||||||||||||||
Síorganizaciones empresariales, para hasta 5 usuarios |
Sí | Sí | Sí | |||||||||||||||||||||||||||||||||||||||
Empresa | Sí | Sí | ||||||||||||||||||||||||||||||||||||||||
Soporte de la plataforma de desarrollo | Sí | Sí | Sí | |||||||||||||||||||||||||||||||||||||||
Entorno de desarrollo integrado | Validación de dependencias en vivo | Sí | Diagramas de capas de arquitectura Diagramas de capas | Sí | Validación de la arquitectura | Sí | Código clonado | Sí | ||||||||||||||||||||||||||||||||||
CodeLens | Parcial | Y | Y | |||||||||||||||||||||||||||||||||||||||
Definición del código | Y | Y | Sí | Sí | ||||||||||||||||||||||||||||||||||||||
Refactorización | Sí | Sí | Sí | |||||||||||||||||||||||||||||||||||||||
UnClick Web Deployment | Sí | Sí | Sí | |||||||||||||||||||||||||||||||||||||||
Visor de recursos del modelo | Sí | Sí | ||||||||||||||||||||||||||||||||||||||||
Visualice soluciones con gráficos de dependencia y mapas de código Puede abrir diagramas generados en otras ediciones de Visual Studio en modo desólo en modo de lectura. |
Parcial | Parcial | Y | |||||||||||||||||||||||||||||||||||||||
Multi-Targeting | Sí | Sí | Sí | |||||||||||||||||||||||||||||||||||||||
Depuración y diagnóstico avanzados | ||||||||||||||||||||||||||||||||||||||||||
IntelliTrace | ||||||||||||||||||||||||||||||||||||||||||
Sí | ||||||||||||||||||||||||||||||||||||||||||
Métricas de código | Sí | Sí | Sí | |||||||||||||||||||||||||||||||||||||||
Depuración de gráficos | Sí | Sí | Sí | Sí | ||||||||||||||||||||||||||||||||||||||
Sí | Sí | |||||||||||||||||||||||||||||||||||||||||
Sí | ||||||||||||||||||||||||||||||||||||||||||
Hub de rendimiento y diagnóstico | Sí | Sí | Sí | |||||||||||||||||||||||||||||||||||||||
Depurador de instantáneas | Sí | Depuración de viajes en el tiempo (vista previa) | Sí | Sí | Herramientas de prueba | Pruebas unitarias en vivo | Sí | IntelliTest | Sí | |||||||||||||||||||||||||||||||||
Microsoft Fakes (Unit Test Isolation) | Sí | Cobertura de código | Sí | |||||||||||||||||||||||||||||||||||||||
Pruebas unitarias | Sí | Sí | Sí | Sí | Cross-plataforma | |||||||||||||||||||||||||||||||||||||
Embedded Assemblies | Y | |||||||||||||||||||||||||||||||||||||||||
Xamarin Inspector | S | Y | ||||||||||||||||||||||||||||||||||||||||
Remoto Simulador de iOS para Windows | Sí | Sí | Sí | |||||||||||||||||||||||||||||||||||||||
Compartir código entre Android e iOS con Xamarin | Sí | S | S | |||||||||||||||||||||||||||||||||||||||
Diseñadores de UI nativos de iOS y Android | S | S | S | |||||||||||||||||||||||||||||||||||||||
Xamarin.Forms | Sí | Sí | Sí | Herramientas y funciones de colaboración | Sí | Sí | Sí | Revisión de código | Sí | Sí | Sí | Suspender/reanudar tarea | Sí | Sí | Sí | |||||||||||||||||||||||||||
Explorador de equipos (soporte de herramientas deherramientas de desarrollo de terceros) | Sí | Sí | Sí | |||||||||||||||||||||||||||||||||||||||
Visual Studio Live Share | Sí | Sí | Sí | |||||||||||||||||||||||||||||||||||||||