macOS下VS Code如何永久让Cmd+P搜索包含node_modules?
在VSCode中永久开启node_modules目录的全局搜索(macOS)
要让VSCode的Cmd+P搜索始终包含node_modules目录,按以下步骤操作:
- 打开VSCode设置界面:可以用快捷键Cmd+,,或者点击顶部菜单栏的
Code→Settings→Settings。 - 搜索核心配置项:在设置顶部的搜索框输入
files.exclude,定位到这个控制文件排除规则的选项。 - 修改node_modules的排除状态:
- 在可视化设置界面里,找到
**/node_modules对应的勾选框,取消勾选(默认勾选代表该目录被排除在搜索外)。 - 如果你习惯用JSON配置,点击设置界面右上角的
Open Settings (JSON)图标,将配置中的"**/node_modules": true改为"**/node_modules": false,如果该行不存在则无需添加。
- 在可视化设置界面里,找到
- 验证效果:按下Cmd+P,搜索
node_modules目录下的任意文件(比如某个依赖的核心文件),确认能正常搜到结果。
补充说明
如果只想让单个项目包含node_modules搜索,可在项目根目录的.vscode/settings.json文件中添加上述JSON配置,这样设置只会作用于当前项目,不会影响全局。
内容的提问来源于stack exchange,提问作者John
相关产品推荐
相关产品推荐

