Compare Visual Studio 2017 IDEs

Call sales 1-800 -426-9400
Supported Features Visual Studio
Community
Visual Studio
Professional
Visual Studio
Enterprise
Individual Developers Feature supported Feature supported
Classroom Learning Feature supported Feature supported Feature supported
Academic Research Feature supported Feature supported Feature supported
Contributing to Open Source Projects Feature supported Feature supported Feature supported
Non-enterprise organizations 1,
for up to 5 users
Feature supported Feature supported Feature supported
Enterprise Feature supported Feature supported
Live Dependency Validation Feature supported
Architectural Layer Diagrams Feature supported
Architecture Validation Feature supported
Code Clone Feature supported
CodeLens Feature supported Feature supported
Peek Definition Feature supported Feature supported Feature supported
Refactoring Feature supported Feature supported Feature supported
One-Click Web Deployment Feature supported Feature supported Feature supported
Model Resource Viewer Feature supported Feature supported Feature supported
Visualize solutions with Dependency Graphs and Code Maps Feature supported3 Feature supported3 Feature supported
Multi-Targeting Feature supported Feature supported Feature supported
IntelliTrace Feature supported
Code Map Debugger Integration Feature supported
.NET Memory Dump Analysis Feature supported
Code Metrics Feature supported Feature supported Feature supported
Graphics Debugging Feature supported Feature supported Feature supported
Static Code Analysis Feature supported Feature supported Feature supported
Performance and Diagnostics Hub Feature supported Feature supported Feature supported4
Live Unit Testing Feature supported
Test Case Management Feature supported
Web Load & Performance Testing Feature supported
IntelliTest Feature supported
Microsoft Fakes (Unit Test Isolation) Feature supported
Code Coverage Feature supported
Lab Management Feature supported
Coded UI Testing Feature supported
Manual Testing with Microsoft Test Manager Feature supported
Exploratory Testing with Microsoft Test Manager Feature supported
Fast-forward for Manual Testing with Microsoft Test Manager Feature supported
Unit Testing Feature supported Feature supported Feature supported
Embedded Assemblies Feature supported
Xamarin Inspector Feature supported
Xamarin Profiler Feature supported
Remoted iOS Simulator for Windows Feature supported
Share code between Android and iOS with Xamarin Feature supported Feature supported Feature supported
Native iOS and Android UI Designers Feature supported Feature supported Feature supported
Xamarin.Forms Feature supported Feature supported Feature supported
Xamarin Instant Player Feature supported Feature supported Feature supported
PowerPoint Storyboarding Feature supported Feature supported Feature supported
Code Review Feature supported Feature supported Feature supported
Task Suspend/Resume Feature supported Feature supported Feature supported
Team Explorer (third-party development tools support) Feature supported Feature supported Feature supported

To learn more about Visual Studio for Mac, please visit the What’s New page.

For information about Subscriber benefits, you may visit the Subscriptions page

Looking to compare Visual Studio subscriptions? Go to the Visual Studio pricing page.

Community
Collapse all
Expand all
Community Professional Enterprise
Individual Developers Feature supported Feature supported Feature supported
Classroom Learning Feature supported Feature supported Feature supported
Academic Research Feature supported Feature supported Feature supported
Contributing to Open Source Projects Feature supported Feature supported Feature supported
Non-enterprise organizations 1,
for up to 5 users
Feature supported Feature supported Feature supported
Enterprise Feature supported Feature supported
Live Dependency Validation Feature supported
Architectural Layer Diagrams Feature supported
Architecture Validation Feature supported
Code Clone Feature supported
CodeLens Feature supported Feature supported
Peek Definition Feature supported Feature supported Feature supported
Refactoring Feature supported Feature supported Feature supported
One-Click Web Deployment Feature supported Feature supported Feature supported
Model Resource Viewer Feature supported Feature supported Feature supported
Visualize solutions with Dependency Graphs and Code Maps Feature supported3 Feature supported3 Feature supported
Multi-Targeting Feature supported Feature supported Feature supported
IntelliTrace Feature supported
Code Map Debugger Integration Feature supported
.NET Memory Dump Analysis Feature supported
Code Metrics Feature supported Feature supported Feature supported
Graphics Debugging Feature supported Feature supported Feature supported
Static Code Analysis Feature supported Feature supported Feature supported
Performance and Diagnostics Hub Feature supported Feature supported Feature supported
4
Live Unit Testing Feature supported
Test Case Management Feature supported
Web Load & Performance Testing Feature supported
IntelliTest Feature supported
Microsoft Fakes (Unit Test Isolation) Feature supported
Code Coverage Feature supported
Lab Management Feature supported
Coded UI Testing Feature supported
Manual Testing with Microsoft Test Manager Feature supported
Exploratory Testing with Microsoft Test Manager Feature supported
Fast-forward for Manual Testing with Microsoft Test Manager Feature supported
Unit Testing Feature supported Feature supported Feature supported
Embedded Assemblies Feature supported
Xamarin Inspector Feature supported
Xamarin Profiler Feature supported
Remoted iOS Simulator for Windows Feature supported
Share code between Android and iOS with Xamarin Feature supported Feature supported Feature supported
Native iOS and Android UI Designers Feature supported Feature supported Feature supported
Xamarin.Forms Feature supported Feature supported Feature supported
Xamarin Instant Player Feature supported Feature supported Feature supported
PowerPoint Storyboarding Feature supported Feature supported Feature supported
Code Review Feature supported Feature supported Feature supported
Task Suspend/Resume Feature supported Feature supported Feature supported
Team Explorer (third-party development tools support) Feature supported Feature supported Feature supported

To learn more about Visual Studio for Mac, please visit the What’s New page.

For information about Subscriber benefits, you may visit the Subscriptions page

Looking to compare Visual Studio subscriptions? Go to the Visual Studio pricing page.

Footnotes:

  1. Enterprise organizations are defined as >250 PCs or > $1 Million US Dollars in annual revenue.
  2. Windows Desktop, Universal Windows Apps, Web (ASP.NET), Office 365, Business Applications, Apache Cordova, Azure Stack, C++ Cross-Platform Library Development, Python, Node.js, .NET Core, Docker Tools
  3. Can open diagrams generated in other Visual Studio editions in read-only mode.
  4. Includes Tier Interaction Profiling.

Free, fully-featured IDE for students, open-source and individual developers

Free download

Professional developer tools, services, and subscription benefits for small teams

Free trial

End-to-end solution to meet demanding quality and scale needs of teams of all sizes

Free trial