Difference in Price
Visual Studio Community 2017 is FREE. You can download it from here. Visual Studio Professional 2017 costs $499. Visual Studio Enterprise Subscription costs $5,999 for new customers, and $2,569 for renewal.
Difference in Supported Usage Scenarios
Visual Studio Community 2017 is not allowed to be used in Enterprise organizations, while Visual Studio Professional and Enterprise can be used in all scenarios. Enterprise organizations are defined as >250 PCs or > $1 Million US Dollars in annual revenue.
Difference in Debugging and Diagnostics Features
Visual Studio Community and Visual Studio Professional 2017 have the same set of debugging and diagnostics features. The following features are only available to the Enterprise edition of Visual Studio 2017. They are not in the Community and Professional editions.
- Live Unit Testing
- IntelliTrace (Historical Debugging)
- IntelliTrace Performance Indicators
- .NET Memory Dump Analysis
- Browser Link
- Code Map Debugger Integration
Difference in Testing Tools
Visual Studio Community and Visual Studio Professional 2017 have the same set of testing tools. Visual Studio Enterprise 2017 additionally has
- Web Load & Performance Testing
- Microsoft Fakes (Unit Test Isolation)
- Code Coverage
- Coded UI Testing
- Manual Testing
- Exploratory Testing
- Test Case Management
- Fast-forward for Manual Testing
Difference in IDE
The free Visual Studio Community 2017 has the most basic IDE features. Visual Studio Professional 2017 adds the CodeLens feature. Visual Studio Enterprise 2017 has Code Clone, and Live Dependency Validation features on top of Visual Studio Professional.
Difference in Xamarin
Visual Studio Community and Visual Studio Professional 2017 have the same set of Xamarin features. Visual Studio Enterprise 2017 exclusively supports Embedded Assemblies, Live Inspection, Xamarin Profiler and Xamarin Test Recorder.
Redgate Data Tools includes ReadyRoll Core, SQL Prompt Core, and SQL Search. SQL Search is available in all editions; ReadyRoll Core and SQL Prompt Core available in Enterprise edition only.