Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Search 如何仅在vscode中搜索当前打开的文件?_Search_Visual Studio Code - Fatal编程技术网

Search 如何仅在vscode中搜索当前打开的文件?

Search 如何仅在vscode中搜索当前打开的文件?,search,visual-studio-code,Search,Visual Studio Code,我通常处理包含搜索查询的许多文件的大型项目。因此,我将打开我要修改的文件,并对所有当前打开的文件进行查找/替换。这可以在vs代码中完成吗 我正在寻找的功能是在Notepad++中实现的,但是我不想为了这个任务而切换编辑器。我认为没有办法做到这一点。您可以在github上请求功能。我认为扩展可以做到这一点。搜索:针对特定的文件集#20530”,位于以下位置: 正在跟踪搜索“范围”,例如“所有打开的文件”。作为使用Visual Studio代码本身的替代方法,您可以只搜索Visual Studio代

我通常处理包含搜索查询的许多文件的大型项目。因此,我将打开我要修改的文件,并对所有当前打开的文件进行查找/替换。这可以在vs代码中完成吗


我正在寻找的功能是在Notepad++中实现的,但是我不想为了这个任务而切换编辑器。

我认为没有办法做到这一点。您可以在github上请求功能。我认为扩展可以做到这一点。

搜索:针对特定的文件集#20530”,位于以下位置:


正在跟踪搜索“范围”,例如“所有打开的文件”。

作为使用Visual Studio代码本身的替代方法,您可以只搜索Visual Studio代码中打开的未保存文件所在文件夹中的文件内容。这将位于以下位置之一,具体取决于您正在运行的操作系统:

  • Linux:/tmp/(其他运行Linux的人可以验证这一点)
  • macOS:~/Library/Application\Support/Code/Backups/
  • Windows:%APPDATA%\Code\User\

对我来说,只需在“要排除的文件”字段中键入
/
即可


从v1.55开始,默认情况下将启用此功能-图标将始终显示,您无需启用下面提到的设置

v1.55预发行说明中提到了一个“复选框”,但它不是内部人员构建的,所以我认为它们指的是图标


这是在稳定构建v1.53中的一个实验“标志”后面:

搜索>实验性:在开放编辑器中搜索

默认情况下,它在内部人员的构建中启用,但需要重新加载才能生效,这样相关的选项图标就会出现。在稳定构建中默认情况下不启用它(启用后还需要重新加载)

:

此版本附带了对在open中搜索的实验性支持 编辑器,一段时间以来一直是一个要求很高的功能。这 默认情况下,在Insiders中启用该功能,并且可以使用
search.experimental.searchInOpenEditor
设置处于稳定状态

请参见演示:


如您所见,图标位于要包含的
文件的末尾,因此您必须显示该图标(如果
要包含的文件
尚未显示,请单击搜索选项下方的三个点)。

自(2021年3月)起,“要包含的文件”字段中有一个复选框.

我似乎有相反的问题。如果你有任何见解,那将是伟大的:-)好极了!这很有效。谢谢我从很久以前就在找这个了在这里工作似乎没什么用,但不知道为什么。VS代码。V1.52.1,安装在Win 10 x64上,通过远程SSH打开远程文件。