如何更改 VSCode for git 使用的 diff 工具?

Der*_*ron 5 diff visual-studio-code

我想使用difftastic diff 工具,它会忽略代码中的空白更改(以及其他有用的功能),并且我已使用以下命令将我的(difftastic 的二进制文件)设置为我的首选外部 diff 工具.gitconfigdifft

git config --global diff.external difft
Run Code Online (Sandbox Code Playgroud)

而且,我的.gitconfig里面有这些行:

[diff]
    external = difft
Run Code Online (Sandbox Code Playgroud)

但是,VSCode 文本编辑器仍然显示空格差异。我寻找了一种方法来更改 VSCode 中的 diff 工具,但没有成功,唯一的结果是“如何将 VSCode 设置为 git 的默认合并/diff 工具”。

为了澄清,我想更改vscode 文本编辑器部分以及 diff 查看器使用的 diff 工具。我不想更改命令行git命令本身使用的工具。difft在我链接的图像中,它显示了空白的更改,如果设置为 diff 工具,则不应发生这种情况。

pau*_*sm4 3