Bendi新闻
>
Visual Studio 2022 v17.9 的第三个预览版:带来一体化的搜索增强

Visual Studio 2022 v17.9 的第三个预览版:带来一体化的搜索增强

作者 | Almir Vuk
译者 | 张卫滨
策划 | Tina  

微软发布了 Visual Studio 2022 v17.9 的第三个预览版,显著增强了代码搜索(Code Search,也称为一体化搜索,All-In-One Search)。现在,这个预览版更新明显改善了搜索体验,使开发人员能够在整个解决方案中搜索任何单词或字符串。其他变更涉及对 Xcode 15.1 的支持、添加 Microsoft Teams 工具包和其他缺陷修复。

搜索特性扩展到了局部变量名、注释中的单词、参数名或者代码库中嵌入的任何其他字符串。对于寻求更专业文本搜索的用户,建议探索一下“Find in Files”中的其他选项,快捷键 Ctrl+Shift+F 和 Quick Find(Ctrl+F)也提供了扩展功能。

在默认的“Code Search”界面(Ctrl+TCtrl+,)中,注释和局部变量的精确文本匹配现在也包含了进来,但需要注意的是,与文件、类型和成员相比,文本搜索结果的优先级会更低。

正如原始博客文章所阐述的,开发人员可以通过各种方式访问纯文本视图。他们可以点击搜索文本框下的text (x:)按钮,在搜索查询前添加x:,使用键盘快捷键 Shift+Alt+F,或者导航到菜单选项 *Edit > Go To > Go To Text。

在纯文本界面中,开发人员可以使用搜索栏右侧的选项切换 Match case、Match whole word 和 Use regular expressions,进一步自定义搜索。

(纯文本体验搜索栏中的不同选项,图片来源:微软的开发者博客)

值得注意的是,从 17.9 的第二个预览版开始,代码搜索中的全文支持已经成为预览渠道中的默认功能。不过,据报道,该特性可能不会在预览渠道中普遍启用。用户可以通过导航至 Tools > Options > Environment > Preview Features > Plain text search in All-In-One Search 来手动激活该特性,但需要注意的是,这一改进功能也将在 17.9 的主版本中作为预览特性来提供。

除此之外,开发人员还透露,在某些情况下,全面推广新特性可能需要用户的激活,因为在预览版渠道中该特性可能没有完全默认部署。鼓励用户在必要时通过他们提供的手动步骤主动启用该特性。

社区对该版本的反馈大多是积极的。一些用户提出了开发人员目前缺少的有用特性,比如,搜索端点和过滤选项,以及忽略带有注释的代码行。另外一位用户喜欢新的搜索特性,但认为提供多种搜索特性既不直观也不友好。社区成员还建议使用单一的搜索,并将面板替换为标签页,以获得更好的解决方案。

其他值得注意的变化包括对 Xcode 15.1 的支持和 API 修复、在 Microsoft Teams Toolkit 中添加 Teams AI Bot 模板以及一些缺陷修复。有兴趣了解 Visual Studio 该版本和其他版本的开发人员可以访问其发布说明,以便于掌握 Visual Studio 2022 IDE 的其他更新、变更和新特性。

最后,微软和开发团队鼓励用户提供反馈并分享对新特性和功能改进的建议,他们强调会致力于不断增强 Visual Studio 的体验。

查看英文原文:

Visual Studio 2022 - 17.9 Preview 3: Brings All-in-One Search Improvements](https://www.infoq.com/news/2024/01/visualstudio-17-9-preview-3/)

声明:本文由 InfoQ 翻译,未经许可禁止转载。

今日好文推荐

比VS Code快得多!用Rust重写,支持OpenAI、Copilot 的Zed编辑器开源了

淘宝启动鸿蒙开发,微信会跟进吗?马云抄底阿里;“哄女友挑战”上线即爆火,24 小时用户达 60 万 | Q 资讯

贾扬清新作被某印度创始人内涵借鉴,懒得纠缠:巧了,正准备开源,GitHub 见

被严重宕机坑惨了!多家公司向这个已经存在10年却“鲜为人知”的架构迁移

微信扫码关注该文公众号作者

来源:InfoQ

相关新闻

JEP 481:作用域值API的第3个预览版随JDK 23发布,带来关键增强Visual Studio 2022 17.11 Preview 1 发布,带来 PR、异步调试、Profiler 等方面的改进Docker Desktop 4.29 带来增强的容器隔离性、改进的错误管理界面以及与 Moby 26 的集成检索增强的大型语言模型:EMNLP 2023 检索相关论文导览字节豆包、武大提出 CAL:通过视觉相关的 token 增强多模态对齐效果Sagiri:基于Stable Diffusion的统一LDR图像增强方案增强 Mock 服务器:一种基于 UI 的方式谷歌重磅:告别RAG,长上下文的大语言模型无需检索增强关于热搜「原来吃辣是有好处的」是真的吗?研究表明:吃辣竟可以增强免疫力、抑制幽门螺杆菌,甚至可以长寿大模型增强下的图智能在金融场景的应用与实践精胺合酶的减少增强自噬以抑制 Tau 积累,可能用于阿尔茨海默预防;竟然与健康饮食如此吻合!Nat. Mater.: 基底钳制实现反铁电薄膜电致应变的反常增强斯坦福大学成功研发出逼真3D增强现实的设备小模型性能直逼GPT-4?北航等提出基于强弱模型协同的ICL增强新范式孩子一周最少吃2次,80%的小朋友都很缺!吃得好还能增强体质,很简单的抗 病小妙招AAAI 2024 | 上交等提出自适应间距强化对比学习,增强多个模型的分类能力Theranostics|组织再生的高度定向水凝胶!修复、保存或增强组织功能的新转化疗法用聚合物材料重塑病毒“真身”——增强免疫识别的仿病毒结构纳米颗粒疫苗习近平在中共中央政治局第十四次集体学习时强调 促进高质量充分就业 不断增强广大劳动者的获得感幸福感安全感在自动驾驶「激光雷达」领域,中国企业的存在感逐步增强转型有道 | 不确定的时代,如何通过转型增强竞争力?5G-A首个标准冻结,补充和增强了哪些物联网的能力?ICLR 2024 | 量化和增强模态偏好影响下的多模态鲁棒性增强视力有一种最简单的方法,你每天都在做
logo
联系我们隐私协议©2024 bendi.news
Bendi新闻
Bendi.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Bendi.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。