VisualStudio 2022 17.4發(fā)布 首次支持回滾到舊版本

微軟透露,近期推出的Visual Studio 2022 17.4 允許用戶(hù)在遇到任何問(wèn)題時(shí)回滾到舊版本。自 2018 年 11 月以來(lái)微軟一直被要求添加此功能,在微軟的開(kāi)發(fā)者社區(qū)有 438 個(gè)支持,現(xiàn)在該需求功能已經(jīng)可用。
回滾到以前的 Visual Studio 版本是非常簡(jiǎn)單的。使用 Visual Studio 安裝程序,按下相關(guān)產(chǎn)品卡上的“更多”按鈕,尋找“回滾到以前的版本”選項(xiàng)。我們獲悉,當(dāng)按下這個(gè)按鈕時(shí),會(huì)看到彈出窗口,警告用戶(hù)即將回滾 Visual Studio,用戶(hù)可以繼續(xù)或取消該過(guò)程。
如果處于 Release 發(fā)布頻道,并且此前版本是 Visual Studio 17.0.10 或更高版本,或 17.1.7 及更高,用戶(hù)可以回滾到之前安裝的版本。如果是在 Preview 預(yù)覽頻道,用戶(hù)可以回滾到 17.2 預(yù)覽版或更高版本。需要注意的是,作為這個(gè)過(guò)程的一部分,用戶(hù)已經(jīng)安裝的任何安全更新將被刪除,所以要仔細(xì)考慮是否真的需要回滾。微軟總是建議更新到最新的版本以保持安全。
微軟表示,希望能從試用該新功能的開(kāi)發(fā)者用戶(hù)那里得到反饋。
主要亮點(diǎn)
- 對(duì) Visual Studio 的原生 ARM 支持,包括對(duì)使用 C++、Node.js、Win App SDK、Windows SDK、Visual Studio SDK、UWP 工作負(fù)載 的游戲開(kāi)發(fā)的支持
- 引入回滾 Visual Studio 更新。Visual Studio 引入了回滾功能 —— 能夠返回到之前安裝的 Visual Studio 版本。
- 允許同時(shí)激活多個(gè) Git 倉(cāng)庫(kù)
- 為創(chuàng)建聲明 / 定義禁用查看 / 預(yù)覽窗口的選項(xiàng)
- 在測(cè)試資源管理器中添加一個(gè)按鈕,以將測(cè)試重置為 “未運(yùn)行”
- CMake 奇怪的測(cè)試名稱(chēng)前綴
- 從預(yù)覽頻道移動(dòng) / 遷移到 Visual Studio 2019 安裝
- C++ 安卓開(kāi)發(fā) —— gradle
性能增強(qiáng)
響應(yīng)式文件保存
Visual Studio 在保存操作期間不再無(wú)響應(yīng)。在處理速度較慢的硬盤(pán)驅(qū)動(dòng)器、網(wǎng)絡(luò)共享或編輯超大文件時(shí),這種增強(qiáng)最為明顯。
C++ 索引
繼續(xù)改進(jìn) IDE 的性能。此版本改進(jìn)了打開(kāi)新解決方案時(shí)的索引性能,大型項(xiàng)目可能會(huì)比 17.3 提高 20-35%。
文件中查找和替換
整個(gè)解決方案的文件替換現(xiàn)在快 3-4 倍,大型解決方案中進(jìn)行批量替換的速度顯著提高。修改后的文件將不再打開(kāi),但仍然可以撤消和重做更改。
測(cè)試運(yùn)行的高效并行化
測(cè)試程序集在目標(biāo)框架和體系結(jié)構(gòu)之間實(shí)現(xiàn)了最佳并行化,在具有超過(guò) 150 個(gè)項(xiàng)目的大型解決方案上,使測(cè)試運(yùn)行速度提高了三倍。
優(yōu)化了 VS 和測(cè)試運(yùn)行程序進(jìn)程之間的通信
測(cè)試運(yùn)行程序進(jìn)程連接現(xiàn)在建立得更快,意味著在測(cè)試運(yùn)行中包含的每個(gè)測(cè)試組件平均節(jié)省大約 1 秒。
相關(guān)文章
vs怎么修改當(dāng)前的SDK版本? Visual Studio指定SDK版本的技巧
vs怎么修改當(dāng)前的SDK版本?運(yùn)行程序的時(shí)候, 我們可以指定版本進(jìn)行編譯的,該怎么修改sdk版本呢?下面我們就來(lái)看看Visual Studio指定SDK版本的技巧2022-04-08vs的自動(dòng)窗口在哪里? Visual Studio設(shè)置窗口自動(dòng)隱藏的技巧
vs的自動(dòng)窗口在哪里?Visual Studio中的窗口是可以自動(dòng)隱藏的,但是需要自己設(shè)置,下面我們就來(lái)看看Visual Studio設(shè)置窗口自動(dòng)隱藏的技巧2022-03-21vs怎么編寫(xiě)java Script項(xiàng)目? VisualStudio創(chuàng)建java Script文件的技巧
vs怎么編寫(xiě)java Script項(xiàng)目?VisualStudio中想要?jiǎng)?chuàng)建java項(xiàng)目,該怎么操作呢?下面我們就來(lái)看看VisualStudio創(chuàng)建java Script文件的技巧,詳細(xì)請(qǐng)看下文介紹2022-03-21VS怎么創(chuàng)建遠(yuǎn)程存儲(chǔ)庫(kù)? VisualStudio創(chuàng)建遠(yuǎn)程存儲(chǔ)庫(kù)的技巧
VS怎么創(chuàng)建遠(yuǎn)程存儲(chǔ)庫(kù)?vs創(chuàng)建存儲(chǔ)庫(kù)的時(shí)候,可以選擇遠(yuǎn)程存儲(chǔ)庫(kù),該怎么實(shí)現(xiàn)嗯?下面我們就來(lái)看看VisualStudio創(chuàng)建遠(yuǎn)程存儲(chǔ)庫(kù)的技巧2022-03-15VisualStudio怎么拖動(dòng)解決方案資源窗口的位置?
VisualStudio怎么拖動(dòng)解決方案資源窗口的位置?VisualStudio中國(guó)解決方案窗口默認(rèn)在左邊,當(dāng)然我們可以隨意拖動(dòng)位置,下面我們就來(lái)看看vs解決方案資源窗口自定義位置的技巧2022-03-14VisualStudio怎么創(chuàng)建樣式表文件? vs默認(rèn)樣式表模板的使用方法
VisualStudio怎么創(chuàng)建樣式表文件?想要?jiǎng)?chuàng)建樣式表文件,可以通過(guò)自帶的樣式表模板類(lèi)創(chuàng)建,下面我們就來(lái)看看vs默認(rèn)樣式表模板的使用方法2022-03-14vs2017怎么創(chuàng)建虛析構(gòu)函數(shù)? visualstudio添加虛析構(gòu)函數(shù)的技巧
vs2017怎么創(chuàng)建虛析構(gòu)函數(shù)?虛析構(gòu)函數(shù)是在析構(gòu)函數(shù)的基礎(chǔ)上加上virtual關(guān)鍵字,該怎么創(chuàng)建呢?下面我們就來(lái)看看visualstudio2017添加虛析構(gòu)函數(shù)的技巧2022-03-09visualstudio怎么調(diào)整輸出繼承對(duì)象的大小?
visualstudio怎么調(diào)整輸出繼承對(duì)象的大???visualstudio繼承中類(lèi)對(duì)象大小是可以設(shè)置的,該怎么調(diào)節(jié)大小呢?下面我們就來(lái)看看詳細(xì)的教程2022-03-03visual studio2022中文版如何創(chuàng)建新項(xiàng)目?visual studio2022安裝以及創(chuàng)
visual studio2022中文版如何創(chuàng)建新項(xiàng)目?本文就為大家?guī)?lái)了visual studio2022安裝以及創(chuàng)建新項(xiàng)目教程,需要的朋友一起看看吧2022-01-27visualstudio2017怎樣手動(dòng)釋放堆區(qū)? vsdelete釋放堆區(qū)的技巧
visualstudio2017怎樣手動(dòng)釋放堆區(qū)?vs2017中想要釋放堆區(qū),該怎么操作呢?下面我們就來(lái)看看vs使用delete釋放堆區(qū)的技巧,詳細(xì)請(qǐng)看下文介紹2022-01-23