有免费的* .diff文件查看器吗?[关闭]


23

是否有任何免费软件可以在Windows 7上运行,以显示*.diff通过比较文件生成的文件的语法突出显示?我不想比较文件,只是查看已经比较了两个文件的软件突出显示的输出。


1
.diff文件是纯文本。您是否正在寻找特别的功能?
伊格纳西奥·巴斯克斯

是。我的炸锅安装了乌龟SVN,突出了代码更改的地方。我需要一个免费的应用程序来打开.diff文件,该文件可以突出显示诸如SVN diff查看器之类的更改。我不想安装Torvise SVN只是为了打开.diff文件,是否有其他轻巧的便携式应用程序可用
Metal Gear Solid 2010年

那么,您需要一个diff查看器,而不仅仅是.diff查看器?
伊格纳西奥·巴斯克斯

是的,但是tortoisesvn实际上是在比较文件……这不只是显示纯文本diff文件。
罗伯特·西亚乔

@Ignacio Vazquez-Abrams-不,我不需要any-name.diff查看器。我想要的东西可以和svn一起使用,但我正在寻找替代品
金属齿轮固体

Answers:


5

一如既往:VIM

查看差异文件

在差异模式下查看2个文件


8
您能否对此答案进行扩展?我看到它已被接受,但是您的三个字回答对这个问题的未来访问者不是很有帮助。
nhinkle

2
实际上,vim将自动执行几乎所有操作:-)。要比较两个文件,请vimdiff file1 file2在命令行上调用。如果使用GUI版本gvim,则至少在Windows上可以在资源管理器中标记两个文件,然后上下文菜单“在vim中比较”。
sleske 2011年

1
vim并非总是答案,我有1200行长的文件,并且我不会使用那样的工具
Kiwy 2015年

1
@akira,我仍然迷路。一个人如何从第一张图片转到第二张图片?
Shitesh

1
@Shiteshgvimdiff before.txt after.txt
akira

8

差异查看/编辑/合并的免费选项:

维基百科的建议:comparison_of_file_comparison_tools

**支持语法突出显示*


8
他不需要文件比较工具,而需要一个程序来对diff文件进行语法高亮显示。
伊格纳西奥·巴斯克斯

@Ignacio Vazquez-Abrams-Meld进行语法突出显示
ricbax 2010年

6
它进行文件比较。它不会突出显示差异文件语法。
伊格纳西奥·巴斯克斯


1

FreeDiff可能满足您的需求,但是除了阅读它之外,您不知道您到底想做什么,这很难确定。


我已经尝试过了,也可以进行winmerge。那些不是我要找的。我不想比较2个文件。我只想打开.diff。
坚固的金属齿轮,2010年

0

如果要进行语法突出显示,则它的情况是:文件中有什么内容,以便突出显示?例如,C源文件与XML文件的解析方式有所不同。

也许(颤抖)emacs会适合?


1
几乎所有比记事本更好的文本编辑器都可以做到。但是他可能正在寻找专用的差异文件查看器。
伊格纳西奥·巴斯克斯
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.