Win2k“秘密武器”文件比较工具(二)
2006-03-31 12:01:15 来源:WEB开发网3.如何看懂比较结果
我们进行文件比较的意图在于得到返回的结果,并能理解这些结果的含义。一般说,返回的结果中会出现许多用于指示的语句,以表示某个项目的情况,指示语句有:
Identical
表示经过比较,两个文件完全相同。
Files Differ 或 Different Sizes
表示两个文件不相同,并可能是文件内代码之间留出的空白部分不相同。
Only In path
仅指定现有的文件所在的路径。
Files Differ? (Left Unreadable)
指定的第一个文件,即左文件,虽然路径正确,但不可用或不能读取。其原因可能是文件拒绝访问,或是因位置在远端网络,而网络又有错误。
Files Differ? (Right Unreadable)
指定的第二个文件,即右文件,虽然路径正确,但不可用或不能读取。其原因可能是文件拒绝访问。但这与上面不同之处在于:这时左文件已经可以顺利读取。
Unreadable files are treated differently
将难以理解的部分当做不相同的来看待。并在扩展模式显示的时候,以红色背景加以突出。
上面的许多指示语句实际就是选项菜单Options中的项目。如果在比较结果只希望看到感兴趣的项目,可以在选项菜单中进行选择,以使某个指示语句生效或关闭。但应当注意,如果关闭那些主要的指示语句而打开那些辅助性的指示语句,将使得结果难以理解并可能引起混乱。
关于大纲模式和扩展模式的切换:
当你选定比较的文件,默认的显示模式是大纲模式,结果如图3:
窗口中有一个Expand按钮,这时如果鼠标点击它,立即可以切换为扩展模式。下图是一个扩展模式显示的例子。
会发现,按钮上的文字这时又变为Outline,再次点击该按钮,就又可以切换回大纲模式。在扩展模式中,凡是文件名称相同但内容不同之处,都显示为红色。相同部分显示为黑色。
更多精彩
赞助商链接