在幾周前放出了 Preview 2 預(yù)覽之后,微軟終于在今日正式發(fā)布了 Visual Studio 2022 17.1 。作為一套功能強(qiáng)大的集成開(kāi)發(fā)環(huán)境(IDE),之前一個(gè)多月的預(yù)覽功能已基本融入正式版,此外微軟整合了從最終用戶那里收集到的大量反饋。
(圖 via Neowin)
首先,隨著 VS 2022 17.1 的正式到來(lái),其現(xiàn)已默認(rèn)啟用文件中的索引查找,以帶來(lái)更暢快的搜索體驗(yàn)。
若出于某種原因,你想要禁用這項(xiàng)功能,可移步至“工具(Tools)→ 選項(xiàng)(Options)→ 環(huán)境(Environment)→ 預(yù)覽功能(Preview Features)”反選。
其次,一項(xiàng)新功能可在每次 IDE 窗口失焦時(shí),嘗試保存 IDE 中的每個(gè)“臟”文檔(dirty document),比如項(xiàng)目 / 解決方案。
此外有一些 Git 功能增強(qiáng),例如比較分支(compare branches)、簽出提交(checkout a commit)、查看查詢請(qǐng)求(review pull requests)等。
開(kāi)發(fā)者還可在使用 RTOS 對(duì)象時(shí),獲得可用寄存器及其映射內(nèi)存位置的一些可視化信息,以及利用解決方案過(guò)濾器(Solution Filters)。
微軟寫(xiě)道:
該功能允許開(kāi)發(fā)者選擇要加載的項(xiàng)目,以避免每次都加載大量的內(nèi)容。你可選擇加載單個(gè)項(xiàng)目、或帶有整個(gè)依賴關(guān)系樹(shù)的項(xiàng)目。
不過(guò)有用戶留意到,當(dāng)添加新項(xiàng)目、或依賴關(guān)系圖發(fā)生變化時(shí),依賴關(guān)系樹(shù) / Solution Filters 可能會(huì)過(guò)期。
為此,VS 2022 17.1 版本中添加了一種更簡(jiǎn)單的方法,來(lái)為 Solution Filters 中的所有項(xiàng)目加載整個(gè)依賴關(guān)系樹(shù)。
這將引入任何添加的新依賴項(xiàng),以確保開(kāi)發(fā)者擁有所需的所有項(xiàng)目。
您可通過(guò)單擊解決方案資源管理器(Solution Explorer)上下文菜單中的更新項(xiàng)目依賴(Update Project Dependecies),來(lái)檢查任何新的依賴項(xiàng)。
最后,微軟建議專業(yè)和企業(yè)客戶開(kāi)始研究如何利用 VS 2022 17.1 中的新功能,尤其是那些處于 17.0 長(zhǎng)期支持服務(wù)(LTSC)通道上的功能。
之后微軟將把重心放到已經(jīng)開(kāi)啟預(yù)覽的 VS 2022 17.2 上,可知其包含了更多 Git 增強(qiáng)、針對(duì) MAUI 開(kāi)發(fā)的 Bug 修復(fù)、對(duì)新 C# 11 重構(gòu)的支持、以及在本地處理數(shù)據(jù)時(shí)的相關(guān)改進(jìn)。
Visual Studio 2022 17.1 下載地址:
https://visualstudio.microsoft.com/zh-hans/downloads/
(舉報(bào))