在Visual Studio中将搜索限制为指定的文件夹或文件类型?

Bry*_*yan 63 search find visual-studio-2008 visual-studio

有没有办法将Visual Studio中的搜索(通过"查找和替换"对话框)限制为指定的文件夹或文件类型?

Fab*_*der 80

是的,在查找/替换窗口中,您可以:

  • 在" 查看这些文件类型 "选项中指定文件类型
  • 并选择..." 查找 "选项按钮中的文件夹.

查找和替换窗口

  • 需要明确的是,"查看这些文件类型"选项隐藏在"查找选项"扩展器按钮后面. (6认同)
  • [CTRL] + [SHIFT] + [F] (5认同)
  • 正确,但方式不方便。在树中选择目录并按 ctrl+f 很舒服。vs 再次输给开源 :( (3认同)
  • 在VS 2017中,您可以右键单击解决方案资源管理器中的文件夹,然后单击复制路径并将其粘贴到``查找范围''文本框中。比搜索文件夹快得多。 (3认同)
  • 谢谢.我的查找/替换窗口默认为"快速查找".当你提到这些选项时,我意识到有一个下拉菜单切换到"在文件中查找". (2认同)

Man*_*jSS 17

  1. 单击在文件中查找
  2. 选择搜索文件夹三个点按钮"......"
  3. 选择所需文件夹
  4. 验证文件夹名称并单击所需操作

单击在文件中查找

选择搜索文件夹

选择所需文件夹 验证文件夹名称并单击所需操作


Wol*_*fie 17

我无法相信这个问题在VS2015中仍然存在.我们有一个解决方案资源管理器文件夹树 为什么"当前选定的文件夹"不是下拉列表中的选项."..."默认不在解决方案文件夹中启动,我必须在网络中浏览共享,然后深入查看所有文件夹以获取一个文件夹,该文件夹在那里并且在解决方案探索者.Dreamweaver的搜索功能至少有十年(可能更长).


Jps*_*psy 5

VS中最快的文件夹搜索:

如其他答案中所述,没有立即的方法可以将搜索范围限制为当前解决方案中的给定文件夹。(visualstudio.uservoice.com中对此功能至少有3个功能请求,由于缺少支持而已全部关闭。)

但是,这是我能找到的最快的解决方法。
无需离开VS且仅通过击键即可工作(无需鼠标操作):

  • 在解决方案资源管理器中,选择要在其中搜索的文件夹。
  • Ctrl-C(将文件夹路径复制到剪贴板)。
  • 按下Ctrl-Shift-F以打开“查找文件”。
  • 输入搜索词,然后按Tab将光标移到“查找”字段。
  • 按下Ctrl-V可粘贴剪贴板中的文件夹路径。