Visual Studio Code的默认diff工具很不错,但我想用我心爱的Beyond Compare替换它。
它在Visual Studio 2017中很容易配置。它也配置为git difftool。
我认为Beyond Compare应该有一个扩展,但我找不到。谷歌也只提供了有关完整VS IDE的结果,但对VSC没有任何结果。
有什么建议?
试试这个扩展:
GitDiffer - Visual Studio Marketplace
它适用于Windows 10,这是我的.gitconfig设置
[difftool "sourcetree"]
cmd = 'C:/Program Files/Beyond Compare 4/BComp.exe' \"$LOCAL\" \"$REMOTE\"
[mergetool "sourcetree"]
cmd = 'C:/Program Files/Beyond Compare 4/BComp.exe' \"$LOCAL\" \"$REMOTE\" \"$BASE\" \"$MERGED\"
trustExitCode = true
[merge]
tool = sourcetree
[diff]
guitool = sourcetree
我会在微软的Github @ VSCode repo:https://github.com/Microsoft/vscode上提出问题/改进
最好的情况,这是可行的,有人可以指导你如何完成它;最糟糕的情况是它被添加为增强请求并在适当的时候添加到代码本身。