我正在尝试添加一个文件上下文菜单选项来执行git difftool %1(配置为使用 Beyond Compare 4)。我的上下文菜单显示了我想要的图标,但无法让 Beyond Compare 弹出文件差异。
我尝试将默认字符串值设置为以下值,但没有成功。
HKEY_CLASSES_ROOT\AllFilesystemObjects\shell\BeyondCompare.Diff\command
(Default)
= "C:/Program Files (x86)/Beyond Compare 4/BComp.exe" "$LOCAL" "$REMOTE"
= cmd /c git difftool %1
= "C:\Program Files\Git\git-bash.exe" /dir %v. git difftool %1
这是在文件上下文菜单中显示上述命令的注册表项。
HKEY_CLASSES_ROOT\AllFilesystemObjects\shell\BeyondCompare.Diff
(Default) = Git Diff
Icon = C:\Program Files\Beyond Compare 4\BCompare.exe
我应该将我的命令字符串设置为什么才能正常工作?