VSCODE全局搜索『按文件夹路径搜索』功能失效
条评论起因
Windows10疯了似的更新,更新失败了还一直提示更新,提示系统不支持UEFI启动,还不给关闭,设计这个逻辑脑袋真是秀逗了。
刚好系统也乱七八糟的用了不短时间,终于决定重装个系统,重装完系统干净了,以前的一些环境也要从头开始搞。装到vscode,发现全局搜索功能失效了……
问题原因
一直纠结于为什么不能搜索,前前后后折腾了近一个小时,最终却忽略在一个设置上,如下图:
因为是新做的系统,以前OneDriver目录在默认的C盘,这次重装后C盘文件没了,但登录账号后,OneDriver这个设置中文叫做『按需下载』,根据需要下载文件以节省空间。
不解的是搜索的目录下文件已经下载下来了,但vscode的按路径搜索的功能什么也搜不到,但取消该设置后确实是可以搜索了,而且再去勾选按需下载,也能正常使用了。
排查步骤
确认是不是OneDriver的问题
之前新做系统,很多工作目录没添加进来,就一直在试已经添加的目录,结果正好该目录就放在OneDriver里的,也没试下其他的目录搜索,白费了不少功夫。
确认程序没有冲突
有人说快捷键冲突也会导致这样的问题,比如搜狗输入法的简繁切换快捷,如果不是上面的情况,自己可以去试下是不是全局快捷键有冲突造成。
还有就是确认你所用的程序是完整的,不会出现丢配置模块不全等问题,可以软件卸载重装等测试。
修改vscode用户配置
打开设置,把如下代码复制粘贴进用户配置
1 | "search.exclude": { |
如果用户配置已有内容,请注意在上一行行末或添加行行首添加半角逗号,重启VSCODE,然后看是否能有效果。
参考文档
Cannot open a folder under my OneDrive folder
VSCODE 全局搜索无效的问题
本文标题:VSCODE全局搜索『按文件夹路径搜索』功能失效
文章作者:凹凸曼
发布时间:2018-04-02
最后更新:2018-04-02
原始链接:https://sobaigu.com/vscode-cannot-search-anything-in-path.html
版权声明:转载请务必保留本文链接和注明内容来源,并自负版权等法律责任。