Visual Studio 在子文件夹中搜索和替换

P.B*_*key 6 visual-studio-2010

有没有办法只在 Visual Studio 中搜索文件夹的子集?我想找到所有的实例

console.log在我的代码中。但是,我不想搜索 3rd 方 *.js 文件。

Cra*_*gTP 7

此功能被要求作为 Visual Studio 的一项附加功能,可以在此 Microsoft Connect 问题中看到。

不幸的是,该问题已被关闭为“无法修复”,但存在一些解决方法(尽管需要更多步骤):

执行 Microsoft Connect 问题中作为解决方法列出的步骤:

尽管 VS 当前没有用于“仅在此文件夹中搜索”的上下文菜单项,但可以将“查找和替换”搜索范围限定到给定文件夹。为此,请打开“查找”对话框,选择“在文件中查找”或“在文件中替换”(不是“快速查找”或“快速替换”),然后单击“查找范围:”下拉菜单旁边的“...”按钮。这应该会打开另一个对话框,允许您选择一个特定的文件夹或一组文件夹进行搜索。

或者做我所做的,这非常相似:

  • 右键单击要搜索的文件夹。
  • 选择“在文件资源管理器中打开文件夹”选项,它会在指定位置打开 Windows 资源管理器。
  • 将 Windows 资源管理器标题栏的完整路径复制到剪贴板,然后关闭 Windows 资源管理器。
  • 返回 Visual Studio,打开“查找和替换”对话框,然后将复制的路径粘贴到对话框中的“查找范围:”文本框。


kob*_*ltz 1

我不确定 Visual Studio,但在多个文件中搜索某些内容时,我总是随身携带一份 Notepad++ 的副本。您的第 3 方 JavaScript 是否全部包含在供应商文件夹或其他文件夹中?如果您不进行第 3 层开发,请将 javascript 文件夹移至桌面或其他位置,执行搜索/替换,然后将该文件夹移回来。