Visual Studio 2022 - 17.9 预览版 3 带来一体化搜索改进

Visual Studio 2022 17.9 Preview 3 更新总结

上周,微软发布了 Visual Studio 2022 17.9 Preview 3 版本,此次更新主要针对 代码搜索(Code Search,也称为 All-In-One Search) 功能进行了显著增强。其他更新包括对 Xcode 15.1 的支持、Microsoft Teams 工具包的添加以及其他错误修复。

代码搜索功能的主要改进

  1. 扩展搜索范围

    • 代码搜索功能现在可以搜索本地变量名、注释中的单词、参数名或代码库中嵌入的任何字符字符串。
    • 用户可以通过快捷键 Ctrl+Shift+F(在文件中查找)和 Ctrl+F(快速查找)使用更专业的文本搜索功能。
  2. 默认搜索界面增强

    • 在默认的代码搜索界面(Ctrl+TCtrl+,)中,现在包含精确的文本匹配(如注释和本地变量),但文本结果的优先级低于文件、类型和成员。
  3. 纯文本搜索界面

    • 开发者可以通过多种方式访问纯文本搜索界面,包括点击搜索框下方的 text (x:) 按钮、在搜索查询前添加 x: 前缀、使用快捷键 Shift+Alt+F 或通过菜单选项 Edit > Go To > Go To Text
    • 在纯文本搜索界面中,开发者可以进一步自定义搜索,例如启用 区分大小写全字匹配使用正则表达式 等选项。
  4. 全文本搜索支持

    • 全文本搜索功能从 17.9 Preview 2 版本开始成为预览频道的默认功能,但并非所有预览频道均已启用。用户可以通过手动路径 Tools > Options > Environment > Preview Features > Plain text search in All-In-One Search 启用该功能。
    • 该功能将在 17.9 正式版本 中作为预览功能提供,部分情况下可能需要用户手动激活。

社区反馈

  • 社区对此版本的反馈总体积极,但用户提出了一些改进建议,例如增加对端点的搜索、过滤选项以及忽略注释行的功能。
  • 部分用户认为多个搜索功能并存不够直观,建议采用单一搜索界面并通过选项卡切换功能。
  • 用户还建议用选项卡替换当前的面板设计,以提供更好的解决方案。

其他更新

  1. Xcode 15.1 支持

    • 更新包括对 Xcode 15.1 的支持及相关 API 修复。
  2. Microsoft Teams 工具包

    • 新增了 Teams AI Bot 模板。
  3. 错误修复

    • 此次更新还包括一些常规错误修复。

获取更多信息

  • 开发者可以通过 发布说明 了解 Visual Studio 2022 IDE 的其他更新、变更和新功能。

用户反馈与建议

  • 微软鼓励用户通过 反馈渠道建议平台 提供反馈和分享新功能建议,强调将持续改进 Visual Studio 的用户体验。
阅读 33
0 条评论