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

如何在VSCode中实现两个文件夹的对比功能?

VSCode文件夹对比功能使用指南

原生内置功能(无需额外安装插件)

VSCode本身已经内置了完整的文件夹对比能力,可实现类似Xcode的并排差异展示、索引标记效果,操作步骤如下:

  • 打开VSCode资源管理器面板,右键点击第一个需要对比的文件夹,选择选择以进行比较
  • 右键点击第二个需要对比的文件夹,选择与已选项目进行比较
  • 系统会自动生成双栏对比面板,左侧为首个选中文件夹、右侧为第二个选中文件夹,自动标记三类差异:仅左侧存在的文件/文件夹、仅右侧存在的文件/文件夹、两侧都存在但内容有差异的文件
  • 也可以通过终端直接唤起对比:code --diff 文件夹A的绝对路径 文件夹B的绝对路径
  • 点击任意标记为差异的文件,会自动唤起双栏文件并排对比面板,和Xcode的文件对比逻辑一致。

增强类插件使用

如果需要更贴近Xcode的小菜单式差异条目快速跳转能力,可以安装Folder Compare扩展,扩展后额外支持:

  • 一键呼出折叠式差异列表,点击对应条目直接跳转至对应文件/文件夹的差异位置
  • 支持自定义忽略规则,可过滤.git、node_modules、构建产物等无需对比的内容
  • 支持差异内容实时同步修改,无需切换面板操作

布局调整技巧

如果默认布局不符合使用习惯,可点击对比面板右上角的视图切换按钮,切换为纯差异列表、双栏树状结构并排两种展示模式,无需手动目视逐行核对。
手动核对示例

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 02:27:00