Visual Studio 2019 Community vs Professional Vs Enterprise
In questo articolo, evidenzieremo qual è la differenza tra varie versioni di Visual Studio 2019 come Community Vs Professional, Professional Vs Enterprise & Community Vs Enterprise ecc.
Edizioni di Visual Studio 2019
Visual Studio 2019 è disponibile in tre diverse edizioni
- Visual Studio 2019 Community Edition
- Visual Studio 2019 Professional Edition
- Visual Studio 2019 Enterprise Edition
Visual Studio 2019 Community edition
Visual Studio 2019 Community edition è gratuito alle seguenti condizioni
- È gratuito se sei uno sviluppatore individuale. Puoi usarlo per sviluppare applicazioni commerciali e venderle.
- È gratuito, se sei un’organizzazione e soddisfi tutte le seguenti condizioni
- se hai meno di 250 PC
- Le tue entrate annuali sono inferiori a un milione di dollari USA.
- Ti è permesso installarlo in un massimo di 5 PC.
In entrambi i casi di cui sopra è necessario registrare la copia utilizzando un account Microsoft.
Visual Studio 2019 Professional Vs Community
L’unica differenza tra l’edizione Professional e l’edizione Community è la funzione CodeLens. Usando CodeLens puoi trovare le modifiche al codice e altre cronologie. Dice quali ultime modifiche sono state fatte al file con la storia di riferimento e chi l’ha cambiato
Visual Studio 2019 Professional Vs Enterprise
L’edizione Enterprise è ricca di molte caratteristiche rispetto all’edizione Professional. Ecco l’elenco delle caratteristiche disponibili solo nell’edizione Enterprise.
Ambiente di sviluppo integrato
- Convalida della dipendenza dal vivo
- Diagrammi dei livelli architettonici
- Convalida dell’architettura
- Codice Clone
Debuging e Diagnostica Avanzata
- IntelliTrace
- Integrazione Debugger Code Map
- .NET Memory Dump Analysis
Strumenti di Test
- Live Unit Testing
- IntelliTest
- Microsoft Fakes (Unit Test Isolation)
- Code Coverage
Sviluppo trasversaleplatform Development
- Embedded Assemblies
- Xamarin Inspector
- Xamarin Profiler
Compara le edizioni
Qui c’è la tabella di confronto tra Community Vs Professional Vs Enterprise. La tabella elenca tutte le caratteristiche di Visual Studio 2019
Funzioni supportate | Community Edition | Edizione Professionale | Edizione Impresa | ||
---|---|---|---|---|---|
Scenari d’uso supportati | |||||
Sviluppatori individuali | Y | Y | Y | ||
Apprendimento in classe | Y | Y | Y | Y | |
Ricerca accademica | Y | Y | Y | ||
Contribuire a progetti Open Source | Y | Y | Y | ||
Non-organizzazioni aziendali, per un massimo di 5 utenti |
Y | Y | Y | ||
Enterprise | Y | Y | |||
Supporto alla piattaforma di sviluppo | Y | Y | Y | ||
Ambiente di sviluppo integrato | |||||
Convalida dipendenza dal vivo | Y | ||||
Architettura Layer Diagrams | Y | ||||
Convalida dell’Architettura | Y | ||||
Code Clone | Y | ||||
CodeLens | Parziale | Y | Y | ||
Definizione del codice | Y | Y | Y | ||
Refactoring | Y | Y | Y | ||
One-Click Web Deployment | Y | Y | Y | ||
Visualizzatore di risorse del modello | Y | Y | Y | Y | |
Visualizza soluzioni con grafici di dipendenza e mappe di codice Può aprire diagrammi generati in altre edizioni di Visual Studio in modalità di sola lettura.modalità di sola lettura. |
Parziale | Parziale | Y | ||
Multi-Targeting | Y | Y | Y | ||
Debugaggio e diagnostica avanzati | |||||
IntelliTrace | Y | ||||
Integrazione Debugger Code Map | Y | ||||
Analisi NET Memory Dump Analisi | Y | ||||
Metriche del codice | Y | Y | Y | ||
Debug grafico | Y | Y | Y | ||
Analisi del codice statico | Y | Y | Y | ||
Performance e Diagnostica Hub | Y | Y | Y | ||
Snapshot Debugger | Y | ||||
Debuging del viaggio temporale (Anteprima) | Y | ||||
Strumenti di test | |||||
Test unitari dal vivo | Sì | ||||
IntelliTest | Sì | ||||
Microsoft Fakes (isolamento dei test unitari) | Y | ||||
Copertura del codice | Y | ||||
Unit Testing | Y | Y | Y | Y | |
Sviluppo trasversalepiattaforma | |||||
Assemblee integrate | Y | ||||
Xamarin Inspector | Y | ||||
Xamarin Profiler | Y | ||||
Remoto Simulatore iOS per Windows | Y | Y | Y | ||
Condividi il codice tra Android e iOS con Xamarin | Y | Y | Y | ||
Native iOS and Android UI Designers | Y | Y | Y | ||
Xamarin.Forms | Y | Y | Y | ||
Strumenti e funzionalità di collaborazione | |||||
PowerPoint Storyboarding | Y | Y | Y | Y | |
Revisione del codice | Y | Y | Y | ||
Task Suspend/Resume | Y | Y | Y | Y | |
Team Explorer (supporto strumenti di sviluppo di terzestrumenti di sviluppo di terze parti) | Y | Y | Y | ||
Visual Studio Live Share | Y | Y | Y |