如何在Visual Studio Code项目中查找所有空文件?
解决批量查找并打开所有空.scss文件的问题
我完全懂你遇到的糟心情况——那个扩展的10个匹配限制确实太鸡肋,而且还找不全空文件。试试下面这几个更顺畅的方案:
方案1:用VS Code内置搜索+全选打开
这是最直接的办法,不用依赖第三方扩展:
- 打开VS Code的搜索面板(快捷键
Ctrl+Shift+F) - 点击搜索框右侧的「使用正则表达式」按钮(那个
.*图标) - 在搜索框里输入正则表达式:
^$(匹配完全空的内容) - 在搜索框下方的「文件包含」输入框里填:
*.scss,只锁定SCSS文件 - 等搜索结果出来后,按下
Ctrl+A全选所有匹配项,右键选择「Open All Selected」,就能一次性打开所有空的.scss文件了
方案2:用终端命令一键搞定
如果你习惯用命令行,这个方法效率最高:
- 打开项目根目录的终端
- 先执行命令列出所有空.scss文件,确认结果:
find . -name "*.scss" -empty - 要是想直接在VS Code里打开这些文件,直接用:
这条命令会自动把所有找到的空SCSS文件都在VS Code中打开,一步到位。code $(find . -name "*.scss" -empty)
方案3:换个无限制的扩展
如果还是想用扩展,可以试试「File Utils」或者「Advanced Search and Replace」:
- 「File Utils」支持筛选空文件,安装后右键项目文件夹,找到「File Utils」的相关选项,就能批量筛选并打开空的.scss文件
- 「Advanced Search and Replace」的批量操作功能没有数量限制,配置好搜索规则后就能一次性处理所有匹配文件
内容的提问来源于stack exchange,提问作者matt
相关产品推荐
相关产品推荐

