Articles

Visual Studio 2019 Community vs Professional Vs Enterprise

In diesem Artikel werden wir hervorheben, was der Unterschied zwischen den verschiedenen Versionen von Visual Studio 2019 wie Community Vs Professional, Professional Vs Enterprise & Community Vs Enterprise usw. ist.

Editionen von Visual Studio 2019

Visual Studio 2019 ist in drei verschiedenen Editionen erhältlich

  1. Visual Studio 2019 Community Edition
  2. Visual Studio 2019 Professional Edition
  3. Visual Studio 2019 Enterprise Edition

Visual Studio 2019 Community Edition

Visual Studio 2019 Community Edition ist unter den folgenden Bedingungen kostenlos

  • Sie ist kostenlos, wenn Sie ein einzelner Entwickler sind. Sie können sie nutzen, um kommerzielle Anwendungen zu entwickeln und zu verkaufen.
  • Sie ist kostenlos, wenn Sie eine Organisation sind und die folgenden Bedingungen erfüllen
    • wenn Sie weniger als 250 PCs haben
    • Ihr Jahresumsatz liegt unter einer Million US-Dollar.
    • Sie dürfen sie auf maximal 5 PCs installieren.

In beiden oben genannten Fällen müssen Sie Ihre Kopie mit einem Microsoft-Konto registrieren.

Visual Studio 2019 Professional Vs Community

Der einzige Unterschied zwischen der Professional Edition und der Community Edition ist die CodeLens-Funktion. Mit der CodeLens können Sie Codeänderungen und andere Historien finden. Es zeigt an, welche letzten Änderungen an der Datei mit Referenzhistorie vorgenommen wurden und wer sie geändert hat

Visual Studio 2019 Professional Vs Enterprise

Die Enterprise Edition ist mit vielen Funktionen im Vergleich zur Professional Edition ausgestattet. Hier ist die Liste der Funktionen, die nur in der Enterprise Edition verfügbar sind.

Integrierte Entwicklungsumgebung

  1. Live Dependency Validation
  2. Architekturschichtdiagramme
  3. Architekturvalidierung
  4. Code Clone

Erweitertes Debugging und Diagnose

  1. IntelliTrace
  2. Code Map Debugger Integration
  3. .NET Memory Dump Analysis

Testing Tools

  1. Live Unit Testing
  2. IntelliTest
  3. Microsoft Fakes (Unit Test Isolation)
  4. Code Coverage

Cross-Plattform-Entwicklung

  1. Embedded Assemblies
  2. Xamarin Inspector
  3. Xamarin Profiler

Vergleich der Editionen

Hier ist die Vergleichstabelle von Community Vs Professional Vs Enterprise. Die Tabelle listet alle Features des Visual Studio 2019

Unterstützte Features Community Edition Professional Edition Enterprise Edition
Unterstützte Einsatzszenarien
Einzelentwickler Ja Ja
Klassenunterricht Ja Ja Ja
Wissenschaftliche Forschung Y Y Y
Beitrag zu Open-Source-Projekten Y Y Y
NichtUnternehmensorganisationen,
für bis zu 5 Benutzer
J J J
Enterprise J J
Entwicklungsplattform-Unterstützung J J Y
Integrierte Entwicklungsumgebung
Live Dependency Validation Y
Architektur Schichtdiagramme Y
Architekturvalidierung Y
Code Clone Y
CodeLens Teilweise Y Y
Peek Definition Y Y Y
Refactoring Y Y Y
Ein-Click Web Deployment Y Y Y
Model Resource Viewer Y Y Y
Lösungen mit Abhängigkeitsdiagrammen und Code Maps visualisieren
Kann Diagramme, die in anderen Visual Studio-Editionen erstellt wurden, im Read-only mode.
Teilweise Teilweise Y
Multi-Targeting Y Y Y
Erweitertes Debugging und Diagnose
IntelliTrace Y
Code Map Debugger Integration Y NET Memory Dump Analyse Y Code Metrics Y Y Y
Graphics Debugging Y Y Y
Statische Code-Analyse Y Y Y
Performance und Diagnostik Hub Y Y Y
Snapshot Debugger Y
Zeitreise-Debugging (Vorschau) J
Testing Tools
Live Unit Testing J
IntelliTest J
Microsoft Fakes (Unit Test Isolation) Y
Code Coverage Y
Unit Testing Y Y Y
Cross-Plattform-Entwicklung
Embedded Assemblies Y
Xamarin Inspector Y
Xamarin Profiler Y
Remoted iOS-Simulator für Windows Y Y Y
Code zwischen Android und iOS mit Xamarin teilen Y Y Y
Native iOS- und Android-UI-Designer Y Y Y
Xamarin.Forms Y Y Y
Collaboration Tools and Features
PowerPoint Storyboarding Y Y Y
Code Review Y Y Y
Task Suspend/Resume Y Y Y
Team Explorer (Unterstützung von Third-Unterstützung von Entwicklungswerkzeugen anderer Hersteller) J J J
Visual Studio Live Teilen J J J

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.