具有以下差异工具设置:
[difftool "edp"]
cmd = \"C:/Program Files/ExamDiff Pro/ExamDiff.exe\" \"$REMOTE\" \"$LOCAL\" //nh
prompt = false
trustexistcode = true
从控制台或通过右键单击挂起的更改窗口中的 VS Code 会产生.gitconfig
一个有效的差异工具
。git difftool
如何从 Visual Studio 19 的集成挂起更改窗口运行:它不起作用。
似乎没有正确引用参数???:
[difftool "edp"]
cmd = "\"powershell.exe\" \"echoArgs.ps1\" \"...Bla bla bla...\"
[diff]
tool = edp
guitool = edp
印刷
Args 1: '...Bla'
Args 2: 'bla'
...
你可以用 替换powershell
,C:/Program Files/Git/bin/bash.exe
同样的事情发生......你怎么能解决这个绝对愚蠢的反斜杠/引号转义发生的混乱?
更新:VS 19 安装以下命令:
[difftool "vsdiffmerge"]
cmd = \"C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\Common7\\IDE\\CommonExtensions\\Microsoft\\TeamFoundation\\Team Explorer\\vsdiffmerge.exe\" \"$LOCAL\" \"$REMOTE\" //t
keepBackup = false
这基本上和我的很相似......??
任何见解都非常感谢。