RJ ダウンロードwww.rj.tools

VS Code:比较两个文本文件并查看差异

使用 VS Code 选择两个文本文件进行比较,查看新增、删除和修改行。依据官方文档整理,使用虚构文件示范,未做 GUI 实测。

対象リソースとバージョン

需要核对两个文本文件的差异时,可使用 VS Code 的文件比较功能。本文依据官方 Basic editing 文档整理,界面步骤未实测;例子使用虚构的 a.txt、b.txt,不读取或上传个人文件。

适用范围与准备

适用于 VS Code 桌面版。页面核验日期:2026-10-15(Asia/Shanghai);本次未确认具体系统与安装版本。先分别保存两个文本文件,避免未保存编辑与磁盘内容不一致。

选择两个文件比较

  1. 在 VS Code 打开包含文件的文件夹。
  2. 在资源管理器中右键第一个文件,选择 Select for Compare(选择以进行比较)。
  3. 右键第二个文件,选择 Compare with Selected(与所选内容比较)。
  4. 查看并排差异。也可用命令面板运行官方文档列出的 File: Compare Active File With。
  5. 需要修改时回到普通编辑器编辑并保存,再次比较;比较命令本身不合并或保存文件。

示例中 a.txt 写“苹果、香蕉”,b.txt 写“苹果、梨”。对照两侧文件名及对应行识别差异;颜色和图标可能随主题/版本变化,不应只凭颜色判断方向。

预期结果、常见问题与恢复

差异视图展示两文件不同的文本行。若菜单找不到,确认已打开文件夹工作区,或在命令面板搜索 Compare。若整份文件都标为不同,检查编码、空格、换行符及末尾换行。比较不会修改文件;若之后误改,可撤销编辑或从自己保存的副本恢复。此处不涵盖第三方扩展、远程工作区的数据处理行为。

来源

VS Code 官方 Basic editing(Compare files):https://code.visualstudio.com/docs/editing/codebasics 2026-10-15 在线核验;未进行 GUI 实测。

出典と確認

初回公開:2026年10月15日· 編集部による更新:2026年10月15日