我們很高興地宣佈Visual Studio 2022 的第三個預覽版問世啦!預覽版3 提供了更多關於個人和團隊生產力、現代開發和持續創新等主題的新功能。在本文中,我們將重點介紹Visual Studio 2022 預覽版3 的一些新功能。我們希望您下載並試用它,利用您的反饋和建議,讓我們來一起塑造下一個更棒的版本。
個人和團隊生產力
在Visual Studio 2022 願景部落格中我們談到了提供創新的新的功能是能夠給開發者帶來很棒的開發體驗。在預覽版3 中,我們為一些不太常用但很有用的功能新增了新功能,例如附加到程式。
附加到程式的改進
關於附加到程式的其中一個改進是附加到程式對話方塊的改進。該對話方塊現在是非同步的,顯示程式的命令列引數、以及w3wp.exe 程式的IIS資訊,並且最後該對話方塊具有用於顯示父子程式關係的可選樹檢視模式。這些功能在一些複雜除錯場景中決定除錯哪個程式時減少了很多摩擦。
新的專案設計器
在預覽版3 中,有一個用於.NET SDK 專案的全新專案屬性設計器。新的設計器更易於使用和瀏覽,帶有清晰描述的單列選項。最重要的是,新設計器內建了搜尋功能,因此現在可以輕鬆找到您需要的屬性。
深色主題改進
在預覽版3 中,您將看到深色主題的重大更改,以提高Visual Studio 的可用性。新的深色主題具有新的強調色,這種顏色不那麼強烈,並且可以減少分心和眼睛疲勞。新的強調色與最新的產品視覺標識相匹配,可幫助您在多個工具之間導航時快速找到正確的視窗。
開發現代應用
使用Visual Studio 2022,我們正在構建工具來支援您現有的應用程式和用於構建最新型別應用程式的工具。例如,在預覽版3 中,我們新增了可以在Linux 環境中執行測試的新功能,以及新的使用React和Vue.js來進行的前端開發的專案型別,不管您是使用TypeScript 還是JavaScript。
遠端測試
通過遠端測試,您現在可以從跨平臺測試中獲得反饋,甚至可以在Visual Studio 中直接除錯它們!該功能適用於一系列遠端環境,例如Linux 容器、WSL 和SSH 連線——使您能夠測試現代跨平臺.NET 應用程式。
新的 JavaScript 和 TypeScript 專案型別
用於Angular、Vue 和React 的新JavaScript 和TypeScript 專案型別使您可以輕鬆地將前端應用程式合併到您的Visual Studio 解決方案中 – 使您能夠從Visual Studio 啟動和除錯整個應用程式。
創新觸手可及
我們Visual Studio 2022 願景的另一個關鍵部分是創新功能,它可釋放您作為開發人員的潛力。作為開發人員,很多時候最難解決的是這個問題只有在應用程式執行時才會發生的問題。為了診斷這些問題,有時您所擁有的只是一份無法重現的客戶報告。如果您可以收集問題的記憶體dump,則可以使用Visual Studio 來除錯記憶體dump,但這並非易事。
診斷分析器
記憶體dump是很複雜的,並且找到問題的根本原因就像大海撈針。在Visual Studio 2022 Preview 3 中,我們使用診斷分析器可以讓這個過程變得輕而易舉。診斷分析器可用於記憶體dump以識別.NET 應用程式中出現的常見問題。幫忙您能夠立即找到複雜問題的根源。
一次使用多個 Git 儲存倉庫
預覽版3 還獲得了新的預覽功能,例如多個Git 儲存倉庫,它使您能夠在一個解決方案中使用多個Git儲存倉庫,同樣你也可以從Visual Studio為儲存倉庫貢獻程式碼或者更新。可以從工具-> 選項選單的"預覽"選項卡啟用此功能,只需在搜尋欄中搜尋"預覽"(Ctrl+Q)並查詢"啟用多儲存倉庫支援"。
一鍵釋出到 Azure DevOps
在預覽版3 中,通過最新的建立Git 儲存倉庫的體驗,可以更輕鬆地將程式碼釋出到Azure DevOps。只需單擊一下,Visual Studio 即可初始化一個新的Git 儲存倉庫並將其推送到Azure DevOps。
總結
上面的功能只是我們在使用Visual Studio 2022 的幾個例子。在預覽版3 中還有更多功能需要探索。我們會持續更新,如果您迫不及待,請繼續閱讀發行說明,瞭解有關預覽版3 中新增功能的更多資訊。
參與!
Visual Studio 2022 預覽版3 可以與Visual Studio 2019 可以一起並排安裝,任何人都可以在免費使用預覽版。我們希望得到您的幫助,讓Visual Studio 2022 成為您的最佳開發者體驗。我們鼓勵您像使用Visual Studio 2019 預覽版一樣下載和使用預覽版。感謝您花時間通過開發者社群提供反饋、報告問題和參與調查。