设置Notepad ++ Compare作为git中的diff工具?

时间:2011-08-05 00:47:54

标签: git diff notepad++

有没有一种简单的方法可以将Notepad ++的Compare插件设置为Windows上Git的diff工具?我不确定它是否可以从命令行调用,所以可能没有。

2 个答案:

答案 0 :(得分:6)

据我所知,Notepad ++不允许为其插件提供自定义命令行选项,因此这样做有点棘手。您需要为其创建包装脚本或直接调用可执行文件。在我看来,不值得,因为那里有一些非常好的diff工具选项。

在任何情况下,git difftool都允许您指定git用于diff的确切内容。您可以将其添加到.gitconfig文件中:

[diff]
tool = araxis // enter your tool of choice here, Araxis is just an example

如果您想了解更多信息,请点击手册页的链接:http://www.kernel.org/pub/software/scm/git/docs/git-difftool.html

答案 1 :(得分:1)

我刚刚发布了类似问题over here的解决方案。顺便说一句,比较喜欢N ++作为差异查看器的要点之一是,如果你无论如何都要用N ++处理Git管理的代码,那么你总是可以直接“比较GIT基础”(v1.5.6.3) !)。另一个原因当然是在一个带有语法高亮的“真实”编辑器中查看差异以及所有其他众所周知的好东西。