設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

微軟 Visual Studio 2022 引入索引查找,代碼搜索時間縮短至 1 秒

2022/2/1 15:25:30 來源:IT之家 作者:汪淼 責(zé)編:汪淼

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 個文件

▲ 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)找到了搜索查詢的所有匹配項。

Image FiF Graph

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之家所有文章均包含本聲明。

相關(guān)文章

關(guān)鍵詞:Visual Studio

軟媒旗下網(wǎng)站: IT之家 最會買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會買 要知