微软 Visual Studio 2022 引入索引查找,代码搜索时间短至 1 秒

【微软 Visual Studio 2022 引入索引查找,代码搜索时间短至 1 秒】IT之家 2 月 1 日消息 , 微软近日在官方博客平台发文称 , Visual Studio 2022 中的代码搜索将变得更快 。
据官方介绍 , 与 Visual Studio 2019 相比 , 对于 95% 的搜索 , Visual Studio 2022 在文件中查找的速度已经提高了 2 倍以上 。 微软希望使代码搜索更加出色 , 在最新的 Visual Studio 2022 17.1 Preview 3引入了文件中的索引查找 , 让搜索更快 。
微软 Visual Studio 2022 引入索引查找,代码搜索时间短至 1 秒
文章图片

▲ VS 17.0(左)和 VS 17.1 Preview(右)对比 , 1560 个项目中搜索约 50000 个文件
官方发布了一张图标 , 展示了自 Visual Studio 2019 以来 , 95% 的搜索都得到了性能改进 。 在 17.1 Preview 3 中 , 95% 的搜索在 1 秒多的时间内找到了搜索查询的所有匹配项 。
微软 Visual Studio 2022 引入索引查找,代码搜索时间短至 1 秒
文章图片

IT之家了解到 , 用户想要体验最新的搜索改进 , 需要下载 Visual Studio 2022 17.1 Preview 3 版本 , 在工具 > 选项 > 环境 > 预览功能并选中“启用索引以获得更快的查找体验” 。
当用户启用该功能后 , 在解决方案加载或文件夹打开时 , Visual Studio 会启动一个附属进程“ServiceHub.IndexingService.exe”并将文件列表传输给它以进行索引 。 然后 , 索引器会遍历文件并构建每个文件中包含的所有 n-gram 的索引 。
索引进程通过在 Visual Studio 主进程之外以低于正常操作系统优先级运行来避免影响解决方案加载、构建和用户活动 。

    特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。