Visual Studio IDE

Fully-featured integrated development environment (IDE)
for Android, iOS, Windows, web, and cloud


Visual Studio IDE

Fully-featured integrated development environment (IDE)
for Android, iOS, macOS, web, and cloud

Visual Studio IDE

Fully-featured integrated development environment (IDE)
for Android, iOS, Windows, web, and cloud
Microsoft Visual Studio IDE for Windows screenshot

Visual Studio IDE

Fully-featured integrated development environment (IDE)
for Android, iOS, macOS, web, and cloud
Microsoft Visual Studio IDE for Mac screenshot

New in Visual Studio

Fully-featured IDE, productivity for any app.
A mobile-first, cloud-first IDE. Made for the Mac.
Get the latest features not yet in Visual Studio 2017.

New in Visual Studio

Fully-featured IDE, productivity for any app.
A mobile-first, cloud-first IDE. Made for the Mac.

Navigate, write, and fix your code fast

Visual Studio enables you to write code accurately and efficiently without losing the current file context. You can easily zoom into details such as call structure, related functions, check-ins, and test status. You can also leverage our functionality to refactor, identify, and fix code issues.
Learn more

Visual Studio IDE Screenshot

Debug, profile, and diagnose with ease

Use the Visual Studio debugger to quickly find and fix bugs across languages, locally or remotely, and with historical data of your code. Leverage the profiling tools to find and diagnose performance issues without leaving the debugging workflow.
Learn more

Visual Studio IDE Debug

Write high-quality code with comprehensive testing tools

Visual Studio test tools help you deliver high quality software. Use these tools to plan, execute, and monitor your entire testing effort. Stay on top of your test plan with quality metrics, indicators, and comprehensive test status reporting.
Learn more

Visual Studio IDE Tests

Use version control, be agile, collaborate efficiently

Manage your source code in Git repos hosted by any provider, including GitHub. Or use Visual Studio Team Services to manage code alongside bugs and work items for your whole project.
Learn more

Visual Studio IDE Collaboration Tools

Customize Visual Studio

Expand Visual Studio functionality by taking advantage of the tools, controls, and templates available from Microsoft, our partners, and the community. Go further and customize to your liking by building your own extensions.
Learn more

Extend Visual Studio IDE

Navigate, write, and fix your code fast

Visual Studio for Mac enables you to write code accurately and efficiently without losing the current file context. You can easily zoom into details such as call structure, related functions, check-ins, and test status. You can also leverage our functionality to refactor, identify, and fix code issues.
Learn More

Visual Studio IDE Screenshot on macOS

Debug, profile, and diagnose with ease

Use the Visual Studio debugger to quickly find and fix bugs across languages. Leverage the profiling tools to find and diagnose performance issues.
Learn More

Visual Studio IDE Debug on macOS

Write high-quality code with testing tools

Visual Studio for Mac’s integrated test runner helps you run and debug unit tests and automated UI tests.
Learn More

Visual Studio IDE Test on macOS

Use version control, be agile, collaborate efficiently

Manage your source code in Git repos hosted by any provider, including GitHub and Visual Studio Team Services.
Learn More

Visual Studio IDE Collaboration on macOS

What would you like to build?

What would you like to build?

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

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

Download

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

Download

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

Download