如何在Visual Studio解决方案资源管理器中限制搜索至选中文件夹?
把Visual Studio解决方案资源管理器的搜索范围限定到选中文件夹
哈哈,我之前也被这个问题折腾过!每次搜文件出来一堆无关结果,真的闹心。其实VS本身就有内置功能,完全不用跳去Windows资源管理器,给你说两个实用的方法:
方法一:用解决方案资源管理器的筛选开关
- 先在解决方案资源管理器里精准选中你要搜索的目标文件夹
- 点击搜索框右侧的小漏斗(筛选)图标,在弹出的菜单里勾选「搜索所选项」(英文版本是
Search Selected Items) - 现在输入你的搜索关键词,结果就只会显示这个选中文件夹及其子文件夹里的匹配内容了,精准度拉满!
方法二:用「查找和替换」窗口进阶搜索
要是你需要更复杂的搜索规则(比如正则匹配、文件类型过滤),可以试试这个:- 选中目标文件夹后,按下快捷键
Ctrl+Shift+F打开「查找和替换」窗口 - 在窗口的「查找范围」下拉框里,选择「当前所选项目/项」
- 输入搜索内容,还能搭配下方的「查找选项」做更细致的过滤,搜索结果只会来自你选中的文件夹区域
- 选中目标文件夹后,按下快捷键
不管你用的是哪个版本的VS,核心逻辑都是先锁定目标文件夹,再开启「仅搜索所选内容」的限制,再也不用来回切换窗口浪费时间啦!
内容的提问来源于stack exchange,提问作者wondra




