怎么说呢,之前就遇到过好几次,是已经知道了在Vscode
中搜索不到ode_modules
文件夹里面的内容,不过当时都没有特别的需求,如果实在要搜索ode_modules
文件夹里面的内容的话,就会用《原来Everything自带搜索文件内容的功能啊,我out了。》。
然后,因为最近都被一个Bug
困扰,研究了好长时间,就是特别需要用到ode_modules
文件夹里面的内容这个功能,所以就特意了解了下,为什么在vscode
中搜索不到ode_modules
文件夹里面的内容。
这不给解决了,搞明白了,抓紧备忘下。
首先,记住了,Vscode
中搜索不到ode_modules
里面的内容,这是Vscode
自带的默认规则,不要问什么,就是这样就对了,其实也很好理解,有做过前端的朋友应该都知道ode_modules
文件夹下,基本上都是成百上千个文件夹,然后文件夹里面又有成百上千个文件(夹),所以说这个文件夹如果进行搜索的话,很耗时间的,又浪费时间,毕竟大多数的人情况下都是搜索自己项目里面的代码内容,只有少数情况下,才会去搜索ode_modules
里面的内容,那么既然遇到了,我就说下解决方法吧。
方法一:在项目的根目录底下,创建.vscode
文件夹,并在该文件夹下,创建settings.jso
文件,该文件里面的内容如下;
{ "search.exclude": { "**/node_modules": false, } }
注意点:如果你的项目中启用了Git,且已经忽略了ode_modules
文件夹,那么该功能无效,也无法搜索得到,那就采用方法二。
方法二:个人比较推荐的,也不用添加/修改任何的配置项。
就是右键ode_modules
文件夹(适用于任何文件夹,只是拿这个举例),然后选择【在文件夹中查找】,然后就可以查找到了。
最后,放个官方文档,对于这块搜索有详细的解释,有需要的可以自行进入查看:https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options