TortoiseHg:没有检测到视觉差异工具(Mac)

myn*_*EFF 6 macos tortoisehg meld

我安装meld在我的Mac上,我想在TortoiseHg中使用它作为视觉差异工具.(请注意,我使用的是Mac.)

我的.hgrc文件中有以下配置.但是,当我双击文件时,我得到了"没有检测到视觉差异工具".我错过了文件中的内容吗?

这有点令人沮丧,因为我花了几个小时才完成这个并且仍然无法获得解决方案.请在这里需要一些帮助.

[ui]
merged = /opt/local/bin/meld

[tortoisehg]
vdiff = /opt/local/bin/meld
Run Code Online (Sandbox Code Playgroud)

cyo*_*yon 5

kdiff3在osx上也遇到了同样的问题,但是我确信该解决方案也适用meld。有效的方法是启用extdiff扩展,然后定义kdiff3extdiff命令并在本[tortoisehg]节中使用。

这是我.hgrc所做的更改的文件:

[extensions]
extdiff =

[extdiff]
cmd.kiddf3 = /usr/local/bin/kdiff3

[tortoisehg]
vdiff = kdiff3 
Run Code Online (Sandbox Code Playgroud)