You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用VS Code删除目标文件夹中未被另一文件夹文件引入的冗余文件

实现方案

你需要的功能有现成的VS Code扩展可以实现,根据你的技术栈可以选不同的工具:

  • 通用场景适配扩展:Unused Files
    全技术栈通用,支持自定义配置引用来源文件夹和待扫描的目标文件夹,刚好匹配你的需求。操作流程:
    1. 安装扩展后从侧边栏打开功能面板
    2. 在配置项里分别填入你的引用源文件夹(即示例中的folderA)和待检查冗余文件的目标文件夹(即示例中的folderB)
    3. 启动扫描后,扩展会自动列出所有目标文件夹中未被源文件夹引用的文件,支持批量选中后直接删除
  • JS/TS项目专属扩展:Depcheck
    如果你是JS/TS类项目,这个扩展对import的识别准确率更高,支持排除配置、类型声明等不需要参与扫描的文件类型,扫描结果会明确标记未被任何文件导入的冗余文件,你筛选出folderB下的对应文件批量删除即可

注意:扫描完成后建议先手动核对几个文件,避免动态import、路径用字符串拼接生成的引用没有被静态扫描识别到,确认没有误判后再执行删除操作。

内容的提问来源于stack exchange,提问作者mmmm

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 16:54:05