微軟超級強大神級的開發工具,Microsoft Visual Studio 2019終于發布了,功能強大,被稱為最強IDE編程開發工具,支持目前流行的編程語言,對界面也做了一些優化和調整。
功能介紹
創建新項目的改進基于標簽的搜索和輕松訪問"最近的項目模板"列表中。
創建新項直接從Visual Studio搜索并更快地找到與改進的關聯性。
體驗改進按監視器感知(PMA)支持通過具有完整PMA功能和許多可用性問題的修補程序的多個組件。
了解的重要信息,例如Visual Studio實時共享請求,有一個新通知體驗。
將一系列代碼清理fixers保存為能夠輕松選擇所需代碼清理期間運行的fixers的配置文件。
新的觸發器.NET重構和代碼修補程序。
請參閱與預覽、付費和試用版中的標記擴展的狀態擴展和更新對話框。
檢查并配置哪些預覽功能所需active由于已在此預覽版中重置默認值。
通過排除某些使擴展保持最新測試窗口已標記為在此版本中棄用的Api。
我們已從服務器資源管理器;刪除與Azure應用服務相關的功能而是在云資源管理器提供了等效功能。
其它介紹
性能
了解新快捷方式生成所選內容和快速生成全部中與新的CMake生成所有命令。
改進的代碼使用更快地性能的c + +文件中的CMake項目的IntelliSense。
負載較大.NET Core項目。
加載項目依賴項快速使用新的項目上下文菜單命令。
請參閱中的性能提示的性能中心。
常規調試和診斷
啟動使用Google Chrome自定義參數和調試JavaScript應用程序所有可以在Visual Studio IDE。
使用突出顯示熱路徑性能Profiler中的CPU和DotNet對象分配工具。
編程語言
C++
體驗在編輯器中的代碼分析警告。代碼分析自動在后臺和警告顯示為綠色波浪線。
嘗試使用全新模板欄,使用在查看窗口UI,并支持嵌套模板。
運行新的、已更新的c + +實現生存期配置文件檢查器。
將使用新的CMake項目配置CMake設置編輯器,它提供CMakeSettings.json的替代方法。
試用OpenMP SIMD矢量化。
F#
預覽版F# 4.6除了細微改進F#編譯器和工具。
JavaScript/TypeScript
調試單元測試Node.js項目中。
遇到的構建從TypeScript項目的用戶的其他支持NuGet和npm包。
Python
更輕松地使用Python環境,包括改進了對使用新的Python環境選擇器工具欄的打開文件夾支持。
Web技術
體驗的增強功能Azure DevOps工作項體驗包括內聯分配工作項和改進的#mentions體驗的支持。
使用項目文件更輕松地探索和體驗的更好的控制臺應用.NET Core工具。
體驗增強功能摘要的所有應用的發布配置文件。此外,一個名為的新部分依賴項現已推出應用程序發布到Azure應用服務時。
容器工具
體驗更流暢地單個項目用于容器化和調試。
請使用添加了對調試Alpine和其他基本映像。
使用Xamarin進行移動開發
使用評測
Visual Studio 2019 可完美支持 C#、C++、Python、JavaScript、Node.js、Visual Basic、HTML 等流行的編程語言,不僅能用它來編寫 Windows 10 UWP 通用程序、開發 WEB 服務、開發游戲,你甚至還能借助 Xamarin 開發 iOS、Android 移動平臺應用。
Visual Studio 2019 擁有全新啟動窗口,你除了可以選擇打開或新建本地項目外,現在還能更快更方便地使用在線代碼庫了 (如連接 GitHub 和 Azure Repos 等)。
此外,微軟也為 VS 2019 設計了一套藍色主題以及更緊湊的標題欄、菜單欄,且表示會持續對 UI 界面進行優化,提高菜單欄的利用率。
搜索方面也得到了加強,VS 2019 為開發者帶來一種全新的搜索體驗,取代了舊版本中的快速啟動框。現在你可以直接查找設置、命令、安裝選項,并且支持模糊搜索 (很多時候就算拼錯單詞也能找到想要的項目)。
為了讓程序員開發更方便,VS 2019 帶來了改進后的智能代碼補全功能——IntelliCode,它能對代碼的上下文進行感知,不僅能參考使用中的 API,還能夠參考項目中的其余代碼,來為用戶提供幫助和代碼建議,從而提高編程的效率。
對于多人協同工作 (協同編程),微軟也將 Visual Studio Live Share (實時分享) 功能集成到了 VS 2019 中了,可以讓團隊協作開發更加便利,支持多人同時在同一代碼上協同工作。
而且微軟也為 Visual Studio 2019 本身的代碼進行了大量的重構改進,在保持代碼整潔的同時、還易于維護,使得整個 IDE 的運行更加穩定高效。
最后,Visual Studio 2019 也將是第一個支持使用 .NET Core 3 來構建跨平臺應用程序的集成開發環境。VS 的開發團隊還表示,他們將會持續不斷地改進 VS 2019 的跨平臺 C++ 開發體驗。
- PC官方版
- 安卓官方手機版
- IOS官方手機版