前言
今天介绍一下Visual Studio 2022版本17.8这一发行版中的4个比较实用功能。
![](https://file.jishuzhan.net/article/1743293249847562242/afb31c480a1526ff23b1efa9a70990c6.webp)
保留大小写查找和替换
这个功能之前就有,不过我觉得对于日常搜索、替换而言还是比较实用的。在执行查找、替换时,现在可以在代码中保留每个匹配项的原始大小写。请注意,若要获取 Pascal 大小写和 Camel 大小写,替换字符串必须位于 Pascal 大小写或 Camel 大小写中。
在"替换"窗口中使用 Alt+V 切换大小写保留,或者单击"保留大小写"选项。
![](https://file.jishuzhan.net/article/1743293249847562242/0c8b773226b77bfc02c3299b40be0080.webp)
快速替换 (Ctrl+H)
区分大小写:
![](https://file.jishuzhan.net/article/1743293249847562242/4e0c37d176ea060175bc88836ed74407.webp)
不区分大小写:
![](https://file.jishuzhan.net/article/1743293249847562242/eb773a2aa26602e6b2561d1ec9a79f55.webp)
在文件中替换 (Ctrl+Shift+H)
![](https://file.jishuzhan.net/article/1743293249847562242/a5ab051edd96037cc2c51448339c13df.webp)
文本差异比较功能提升
当前最新Visual Studio 2022版本中差异和比较视图中实现了"摘要"视图, 使用此新选项,可以仅根据几行上下文来查看文件中的更改,从而使提交的更改审阅或者两个文件之间的比较变得更高效。
点击启用"摘要"。
![](https://file.jishuzhan.net/article/1743293249847562242/c01de4064d0a768e812ff97ff33143b1.webp)
多存储库限制提高
在某些工作流中,控制是否自动激活多存储库非常重要。借助新的设置,你可以将注意力集中在单个存储库上,而无需查看多存储库 UI。此外,我们还将一次性可以使用的存储库数量增加到 25 个。
![](https://file.jishuzhan.net/article/1743293249847562242/2d1e15342bf312030487a6fa6de14ad1.webp)
代码搜索和导航
添加了一个状态栏用于显示返回的每种结果的计数。
![](https://file.jishuzhan.net/article/1743293249847562242/7cd3e87e5db30432d435cb6d8e6ea27b.webp)
更多Visual Studio实用功能
![](https://file.jishuzhan.net/article/1743293249847562242/482d4897f51b3cda8b2ff4aec4cd034f.webp)
DotNetGuide技术社区交流群
- DotNetGuide技术社区是一个面向.NET开发者的开源技术社区,旨在为开发者们提供全面的C#/.NET/.NET Core相关学习资料、技术分享和咨询、项目推荐、招聘资讯和解决问题的平台。
- 在这个社区中,开发者们可以分享自己的技术文章、项目经验、遇到的疑难技术问题以及解决方案,并且还有机会结识志同道合的开发者。
- 我们致力于构建一个积极向上、和谐友善的.NET技术交流平台,为广大.NET开发者带来更多的价值和成长机会。