任何開發人員的業界領先工具
功能完整的整合式開發環境 (IDE),適用於 Android、iOS、Windows、Web 及雲端
程式有效建置,輕鬆又方便
- 行動應用程式
- 使用 C# 和 Xamarin 或 Visual C++ 為不同的平台建立原生行動應用程式
- 使用 JavaScript 搭配 Apache Cordova 來建立混合式應用程式
- 可以為 Unity、Unreal、DirectX、Cocos 等撰寫行動裝置遊戲
- 包含一個 Android 模擬器,可協助您執行 Android 應用程式及針對這些應用程式進行偵錯。
- Azure雲端應用程式
- 輕鬆建立由 Microsoft Azure 提供技術支援的雲端應用程式
- 可以直接從 IDE,在 Microsoft Azure 上設定、建置、偵錯、封裝及部署應用程式和服務。
- Web 應用程式
- 可以使用 ASP.NET、Node.js、Python、JavaScript 及 TypeScript 來建立 Web 應用程式。
- 跨平台應用程式和遊戲
- 可以使用 Visual Studio 建置 macOS、Linux、Windows、Android、iOS 和其他行動裝置用的應用程式和遊戲。
快速巡覽、撰寫並修正
快速撰寫程式碼、輕鬆偵錯及診斷
輕鬆偵錯、剖析和診斷
從本機或遠端在不同語言及程式碼歷程記錄資料間快速尋找 Bug 並對其偵錯。 利用分析工具,不需離開偵錯工作流程,即可找出並診斷效能問題。
使用全方位測試工具撰寫
- 單元測試:用您選擇的語言及測試架構來撰寫、執行
- IntelliTest:大幅節省為新的程式碼建立與維護單元測試的力氣
- 即時單元測試:使用 Live Unit Testing 以絕佳的信心重構及變更程式碼
- 測試清單編輯器:使用單一視窗來組織、執行和偵錯您的測試
使用版本控制,變得敏捷並有效率地共同作業
在任何提供者所裝載的 Git 儲存機制 (包括 GitHub) 中管理您的原始程式碼。 或使用 Visual Studio Team Services 為整個專案同時管理程式碼與 Bug 及工作項目
版本比較
Community | Professional | Enterprise | |
支援的使用案例 | |||
個人開發人員 | ● | ● | ● |
課堂學習 | ● | ● | ● |
學術研究 | ● | ● | ● |
參與開放原始碼專案 | ● | ● | |
非企業組織,最多5位使用者 | ● | ● | ● |
Enterprise | ● | ● | |
開發平台支援 | ★★★★ | ★★★★ | ★★★★ |
整合式開發環境 | ★★★ | ★★★ | ★★★★ |
進階偵測和診斷 | ★★ | ★★ | ★★★★ |
測試工具 | ★ | ★ | ★★★★ |
跨平台開發 | ★★ | ★★ | ★★★★ |
共同作業工具和功能 | ★★★★ | ★★★★ | ★★★★ |