如何将Beyond Compare集成到Sublime Merge作为外部Diff工具?
Sublime Merge 与 Beyond Compare 集成方案
配置步骤
- 打开Sublime Merge,点击顶部菜单栏
Preferences→Settings(或快捷键Ctrl+,) - 在右侧用户设置面板中,添加以下配置(根据系统调整Beyond Compare路径):
macOS系统替换路径为:{ "external_diff_command": [ "C:/Program Files/Beyond Compare 4/BCompare.exe", "$file_path", "$file_path_other" ], "external_diff_use_custom": true }"/Applications/Beyond Compare.app/Contents/MacOS/bcomp" - 保存设置后重启Sublime Merge
使用方式
- 在分支列表中按住
Ctrl选中两个目标分支 - 右键点击选中项,选择
Compare Branches,即可调用Beyond Compare完成文件差异分析
排查要点
- 确认Beyond Compare路径正确,Windows下路径含空格需用引号包裹
- 升级Sublime Merge到最新版本,确保支持外部diff工具调用
- 手动在命令行测试Beyond Compare启动命令,验证路径有效性:
Windows:"C:/Program Files/Beyond Compare 4/BCompare.exe" 目标文件1路径 目标文件2路径
macOS:/Applications/Beyond Compare.app/Contents/MacOS/bcomp 目标文件1路径 目标文件2路径
内容的提问来源于stack exchange,提问作者Christian Herrera
相关产品推荐
相关产品推荐

