IT之家 2 月 1 日消息,微軟近日在官方博客平臺發(fā)文稱,Visual Studio 2022 中的代碼搜索將變得更快。
據(jù)官方介紹,與 Visual Studio 2019 相比,對于 95% 的搜索,Visual Studio 2022 在文件中查找的速度已經(jīng)提高了 2 倍以上。微軟希望使代碼搜索更加出色,在最新的 Visual Studio 2022 17.1 Preview 3 引入了文件中的索引查找,讓搜索更快。
▲ VS 17.0(左)和 VS 17.1 Preview(右)對比,1560 個項目中搜索約 50000 個文件
官方發(fā)布了一張圖標(biāo),展示了自 Visual Studio 2019 以來,95% 的搜索都得到了性能改進(jìn)。在 17.1 Preview 3 中,95% 的搜索在 1 秒多的時間內(nèi)找到了搜索查詢的所有匹配項。
IT之家了解到,用戶想要體驗最新的搜索改進(jìn),需要下載 Visual Studio 2022 17.1 Preview 3 版本,在工具 > 選項 > 環(huán)境 > 預(yù)覽功能并選中“啟用索引以獲得更快的查找體驗”。
當(dāng)用戶啟用該功能后,在解決方案加載或文件夾打開時,Visual Studio 會啟動一個附屬進(jìn)程“ServiceHub.IndexingService.exe”并將文件列表傳輸給它以進(jìn)行索引。然后,索引器會遍歷文件并構(gòu)建每個文件中包含的所有 n-gram 的索引。
索引進(jìn)程通過在 Visual Studio 主進(jìn)程之外以低于正常操作系統(tǒng)優(yōu)先級運(yùn)行來避免影響解決方案加載、構(gòu)建和用戶活動。
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。