typ*_*ror 8 git diff visual-studio-code
我想git diff用 VS Code打开一个输出。当我运行时git diff | code -,它在 VS Code 中打开,但文件扩展名设置为.txt。我可以手动将“更改语言模式”更改为 Diff,但是在 VS Code 中查看差异时如何自动执行此操作。如果可能,我想避免总是将 .txt 与 Diff 相关联。
如果可以接受使用不同的命令,我会使用git difftool. 正如文档页面中所写
git difftool是前端git diff并接受相同的选项和参数
我按照这篇文章将 VS Code 配置为 difftool。
从鸟瞰图来看:
使用这些命令将 VS Code 添加到 git config
git config --global diff.tool vscode
git config --global difftool.vscode.cmd 'code --wait --diff $LOCAL $REMOTE'
然后就可以调用了git difftool ReadMe.md。它会打开带有 diff 窗口的 VS Code。
| 归档时间: |
|
| 查看次数: |
260 次 |
| 最近记录: |