应该很简单,但有时我发现VSCode中的搜索无法按预期进行。
在下面的示例中,我只想在文件夹stat
中的所有JavaScript
文件中搜索字符串./ocean-data-qc/ocean_data_qc_js
。但是,在搜索结果中,我得到了各种类型的文件:
我也想在子文件夹中搜索。
我做错什么了吗?
模式也应为./ocean-data-qc/ocean_data_qc_js/**/*.js
,以在所有子文件夹中进行搜索。但是,由于.gitignore
中的文件包含在搜索中,因此无法正常工作。因此,以某种方式,包含部分中的模式将覆盖排除的路径。
我发现一个问题来回答为什么在这种情况下.gitignore
is not taken into account。在多根模式下工作时,发现了两个有效的解决方案:
.gitignore
。像这样./ocean-data-qc/**/*.js
被考虑在内。.gitignore
属性。