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 | ||