複製鏈接
請複製以下鏈接發送給好友

Visual Studio 2017

鎖定
Visual Studio 2017是微軟於2017年3月8日正式推出的新版本。
軟件名稱
Visual Studio 2017
軟件平台
WindowsMac
最近更新時間
2018年4月24日
軟件語言
多國語言
開發商
Microsoft
軟件授權
社區版免費,專業版與企業版收費

Visual Studio 2017新版發佈

Visual Studio 2017 Visual Studio 2017
自2016年 11 月正式宣佈 Visual Studio 項目之後,微軟終於在2017年3月8日正式推出了新版本,且恰逢 Visual Studio 誕生 20 週年。不出所料的是,微軟聲稱這是迄今為止 最具生產力 的 Visual Studio 版本:“雲與移動開發是我司打造 Visual Studio 2017 時的第一要務,而為簡化雲開發,其內建工具整合了 .NET Core、Azure 應用程序、微服務(microservices)、Docker 容器等所有內容”。

Visual Studio 2017摘要

開發:快速導航、編寫並修復代碼
  • 新的安裝體驗- 降低了最小內存需求量以實現更快、更定製化的安裝,並且支持脱機安裝。
  • Visual Studio IDE- 大幅改進了 Visual Studio 2017,包括減少啓動和解決方案加載時間、改進登錄和標識、改進代碼導航以及增添打開文件視圖和鏈接的服務,實現了應用和任意本地服務或雲端服務之間的連接。
  • Visual C++- 版本 2015 和 2017 之間沒有重大更改。 更佳的 C++14 一致性級別、CMake 支持、生成吞吐量和編輯器效率。
  • C# 和 Visual Basic- 擴展對新的 C# 7.0 和 Visual Basic 15 語言功能的支持,引入新的重構以便能夠通過一個操作來整理源代碼。
  • F#- 支持 F# 4.1 語言功能、對 F# 編譯器和 FSharp.Core 的改進,以及基於 Roslyn 工作區的新編輯器。
  • JavaScript 和 TypeScript– TypeScript 2.1 可用於 Visual Studio 中的所有 TypeScript 項目。 提供新的 JavaScript 語言服務,並默認啓用。
調試:輕鬆調試、探查和診斷
  • 調試和診斷- 對異常幫助器進行了大改造,且可以通過“運行時單擊”更快地導航代碼。 此外,“診斷工具”窗口中增添了應用程序事件摘要,並對 CPU 工具實施了多項改進。
測試:使用全面的測試工具編寫高質量代碼
  • 實時單元測試- 在編輯器中實現單元測試結果和代碼覆蓋率的實時可視化。
  • 測試工具- 使用測試資源管理器將自動化與測試用例工作項關聯。
協作:使用版本控制、具備敏捷性且高效協作
  • 團隊資源管理器中的新增 Git 功能並增強了連接體驗- 在 Visual Studio 2017 中可使用 Git 完成更多工作,並可輕鬆找到要連接到的項目和存儲庫。
擴展:構建自己的擴展,根據自身喜好進行自定義
  • Visual Studio 擴展- 通過構建自己的擴展來按照自身喜好對 Visual Studio 進行自定義。
  • 項目和項模板的可發現性- 突破性地改進了 Visual Studio 使用項目和項模板的方式,提升了模板發現的性能。
增強的工具
  • .NET Core 和 ASP.NET Core- 這包含新的基於 MSBuild 的 .NET Core 工具的 1.0 最終版本。 使用 Visual Studio 2017 可創建 .NET Standard 庫、.NET Core 應用/庫和使用新 csproj 格式的 ASP.NET web 項目。
  • 通用 Windows 應用開發工具- 更新包括新版本的 .NET Native 工具鏈、.NET Core NuGet 框架、新的效率工具以及對 Windows 10“創意者更新”SDK 的支持。
  • Xamarin- Xamarin 4.3 添加了對 tvOS 的支持,同時改進了 iOS 資產目錄支持和 XML 編輯體驗。
  • Visual Studio Tools for Apache Cordova- 基於瀏覽器的新模擬器可實現快速編碼並即時查看結果。
  • 針對 Visual Studio 的 Node.js 工具- 更新側重於穩定性、性能和總體產品質量。
  • Visual Studio Tools for Unity- 現可通過新的 Visual Studio 安裝程序中的“使用 Unity 的遊戲開發”工作負載安裝 Visual Studio Tools for Unity 3。
  • Redgate 開發人員工具 Core Edition- 為了將 DevOps 功能擴展到 SQL 數據庫開發,Visual Studio 包含 Redgate 開發人員工具 Core Edition,其中包括 Redgate ReadyRoll、SQL 搜索和 SQL Prompt。
  • NuGet- NuGet 支持將包依賴項信息作為包引用直接存儲在項目文件中,同時保持包引用的可傳遞優勢。
  • 用於 XAML 應用的工具- 可以通過 XAML 運行時工具欄跟蹤焦點。 通過 XAML“編輯並繼續”功能、XAML 編輯器改進和性能優化,提升了 XAML 的工作效率。
  • Data Tools 和 SQL Server- SQL Server Data Tools 的最新更新實現了對 Azure SQL 數據庫和 SQL Server 2016 的最新功能的支持。
  • 開發人員分析工具- Visual Studio 2017 包括開發人員分析工具 v8.6,對 Visual Studio 中的 Application Insights 和 HockeyApp 功能做出了許多改進。
  • Visual Studio 的 Office 開發人員工具- 包含了附帶最新功能和更新的 Office 開發人員工具。
  • 體系結構依賴關係的實時驗證- 依賴關係驗證關係圖(又稱層關係圖)的實時通知。
其他
  • 開發人員命令提示符- 重構了腳本以支持新的安裝體驗。
  • 用於 .NET 的 Azure SDK- 現可通過新的 Visual Studio 安裝程序獲取。
  • 增強的 Visual Studio 反饋工作流- 報告問題協作性更佳。 搜索、跟進和投票,獲取所有反饋的最新更新。 [1] 

Visual Studio 2017主要功能

通過 Visual Studio 2017 打造應用程序和服務,並將之部署到 Azure 的過程,現已變得前所未有的容易。藉助公斤後的高級調試和性能分析工具,VS 2017 with Xamarin 能夠讓你更快地為 Android、iOS 和 Windows 創建移動應用。
微軟還在官網上強調了 Visual Studio 2017 的其它主要方面的改進,聲稱可以為任意開發、任意 app、任意平台提供“無與倫比的生產力”。
快速構建更智能的應用;
更快地查找和修復 bug;
雲集成;
更有效的協作;
交付更高品質的移動應用程序;
提升你的 語言 水平;
打造你理想中的集成開發環境;
優化性能;
更快的軟件交付;
保持領先。 [2] 

Visual Studio 2017版本下載

Visual Studio 2017 包括可免費試用的專業版和企業版,以及面向學生、開源和個人開發者的免費社區版。現已開放下載。 [3] 
參考資料