Eclipse 要在记事本中查看svn差异结果++/日食?

Eclipse 要在记事本中查看svn差异结果++/日食?,eclipse,svn,diff,notepad++,Eclipse,Svn,Diff,Notepad++,我运行svn diff并将content diff结果保存在文本文件中。 由于操作很慢,我不想再次使用Eclipse进行区分 我需要以更好的方式查看结果以进行比较,我发现的是Colordiff。 我想问一下,记事本++中是否有同样用途的插件, 或者Eclipse中是否有任何插件可以查看带有格式的差异结果 (场景是我所在的分支机构有一些核心变更和一些全局替换。我需要将此分支机构与原始分支机构进行比较。 在脚本的帮助下,我过滤掉了一些全局替换,但仍然有太多的替换需要在没有工具帮助的情况下检查。)您可

我运行svn diff并将content diff结果保存在文本文件中。 由于操作很慢,我不想再次使用Eclipse进行区分

我需要以更好的方式查看结果以进行比较,我发现的是Colordiff。 我想问一下,记事本++中是否有同样用途的插件, 或者Eclipse中是否有任何插件可以查看带有格式的差异结果

(场景是我所在的分支机构有一些核心变更和一些全局替换。我需要将此分支机构与原始分支机构进行比较。
在脚本的帮助下,我过滤掉了一些全局替换,但仍然有太多的替换需要在没有工具帮助的情况下检查。)

您可以运行
git diff…>foo.diff
并在N++中打开foo.diff。这将在shell中提供类似的输出,如
git diff--color
。当你想拥有一个并排的视图时,你需要。

如果你已经在使用Eclipse,你应该为它安装一个Eclipse插件,用于Subversion,比如Subversive或Subclipse。两者都不能很好地为diff着色,因此如果这是主要问题,则应该向定义中添加一个外部diff工具(此处用于Subversive):

  • 打开
    Window>Preferences>Team>SVN>Diff-Viewer
  • 定义一个新的差异条目

我在过去曾问过一个关于将合并工具集成到Eclipse中的问题,请参见类似的答案:

您没有提到是否正在为您使用的SCM使用任何特定的GUI工具?如果您使用的是OrtoiseSVN或类似软件,那么这里有一种方法可以让您显示记事本++内部的差异:


在我给出答案之前,请您解释一下“使用格式查看差异结果”是什么意思?你希望有颜色鲜艳的东西吗?应该在哪里格式化,如何格式化?是的,就像使用Colordiff一样,我可以在linux中加载diff txt结果,显示一些颜色鲜艳的东西或类似于eclipse svn的东西,可以突出显示更改,在左边显示一个,右边显示一个谢谢你的回答。似乎git在这方面有更好的支持,但不幸的是我有一个svnrepo@user891055对不起,我昨天不知怎么把svn和git混在一起了。