有一种方法来搜索文本在一个目录中使用VS Code的所有文件?
也就是说,如果我在搜索中输入find this,它将搜索当前目录中的所有文件并返回匹配的文件。
有一种方法来搜索文本在一个目录中使用VS Code的所有文件?
也就是说,如果我在搜索中输入find this,它将搜索当前目录中的所有文件并返回匹配的文件。
当前回答
为了只在一个文件夹中搜索,你必须点击它并按Alt + Shift + F。
当你使用Ctrl, VS Code看起来在所有的项目。
其他回答
在VS Code中…
进入资源管理器(Ctrl + Shift + E) 右键单击您最喜欢的文件夹 选择“Find in folder”(Alt + Shift + F)
搜索查询将被“files to include”下的路径预填充。
要添加到上面,如果你想在选定的文件夹内搜索,右键单击文件夹,然后单击“在文件夹中查找”或默认键绑定:
Alt+Shift+F
如前所述,要搜索项目中的所有文件夹,单击编辑>“在文件中查找”或:
Ctrl + Shift + F
如果您想搜索当前目录/项目目录,但不是单个目录,只需在搜索选项卡上的“files to include”中键入*。(*指所有文件)
同样值得注意的是,当你进行“搜索”时。排除“配置有一些目录,这个配置比搜索更优先。因此,如果我有node_modules在“搜索。Exclude ",即使*也不会显示./node_modules中的文件,所以如果你想显式地包含搜索排除的dirs,请创建一个本地设置。./vscode中的Json,并覆盖配置。
在搜索中输入关键字(CTRL + SHIFT + F) 排除不需要的文件夹/文件使用排除选项(!) 例:* !文件夹/文件 回车
搜索结果给你想要的结果
不那么明显的是,您可以使用下面的模式来递归搜索
./src/**/*.html
因此,对于大多数典型的搜索,可以将以下内容作为默认设置,以提醒存在这样的东西
./src/**/
例如,我在左-右对齐/对接内容的属性后,我不记得了,除了“开始”,所以我做了以下搜索,向我揭示了“项目-开始”
这固定了我的布局
而不是
下面是“item-sart”在模板中的位置。