代码|微软 Visual Studio 2022 引入索引查找,代码搜索时间短至 1 秒
IT之家 2 月 1 日消息 , 微软近日在官方博客平台发文称 , Visual Studio 2022 中的代码搜索将变得更快 。
【代码|微软 Visual Studio 2022 引入索引查找,代码搜索时间短至 1 秒】据官方介绍 , 与 Visual Studio 2019 相比 , 对于 95% 的搜索 , Visual Studio 2022 在文件中查找的速度已经提高了 2 倍以上 。 微软希望使代码搜索更加出色 , 在最新的 Visual Studio 2022 17.1 Preview 3引入了文件中的索引查找 , 让搜索更快 。
文章图片
▲ VS 17.0(左)和 VS 17.1 Preview(右)对比 , 1560 个项目中搜索约 50000 个文件
官方发布了一张图标 , 展示了自 Visual Studio 2019 以来 , 95% 的搜索都得到了性能改进 。 在 17.1 Preview 3 中 , 95% 的搜索在 1 秒多的时间内找到了搜索查询的所有匹配项 。
文章图片
IT之家了解到 , 用户想要体验最新的搜索改进 , 需要下载 Visual Studio 2022 17.1 Preview 3 版本 , 在工具 > 选项 > 环境 > 预览功能并选中“启用索引以获得更快的查找体验” 。
当用户启用该功能后 , 在解决方案加载或文件夹打开时 , Visual Studio 会启动一个附属进程“ServiceHub.IndexingService.exe”并将文件列表传输给它以进行索引 。 然后 , 索引器会遍历文件并构建每个文件中包含的所有 n-gram 的索引 。
索引进程通过在 Visual Studio 主进程之外以低于正常操作系统优先级运行来避免影响解决方案加载、构建和用户活动 。
推荐阅读
- openSUSE|Oracle Linux 8.5 上架微软 Win11/10 应用商店,免费下载
- 平台|微软 Viva 月度活跃用户超 1000 万
- docs|[译]2021年C++项目中的十大Bug:乍一看都正确的代码,实则暗藏玄机
- Build|微软Windows Terminal Preview 1.13发布
- ul>|2021年C++项目中的十大Bug:乍一看都正确的代码,实则暗藏玄机!
- 功能|密谋新功能!微软 Win11 将支持桌面贴纸
- Windows|听取用户意见后 微软官方表态即将推出Windows 11任务栏改进
- Windows|与节能与设备回收利用相关的Windows 11新功能即将到来
- 该公司|消息称微软将很快为 Win11 平板用户支持自动隐藏任务栏
- for|原生支持苹果 M1,微软 Visual Studio 2022 for Mac 预览 5 发布
