Beyond Compare(文件对比工具) 使用教程
工欲善其事,必先利其器
一个方便、快捷的工具可以事半功倍。Discuz! NC 或者Discuz!7.1之前,大多数插件都是需要修改系统原始文件的,还有官方出的补丁,也是只出覆盖包,没有手动修改方法步骤,这样一来,那些对自己论坛文件已经修改过多处的站长,肯定就头疼了,如果有手动修改方法也罢,就是按着步骤修改而已,那如果没有手动修改步骤呢?
就像每次官方发布的补丁,是针对Discuz!原版的补丁,有不少站长已经安装了新内核(NC)组件,或者自己修改过原始文件,再直接覆盖上去这个补丁,那自己修改的插件势必会出问题,因为被补丁文件覆盖了。
所以建议新手站长,使用Beyond Compare(文件对比工具),该工具可以将两个文件打开,对比将不同地方高亮显示出来,然后直接鼠标点一下就可以将左边差异补到右边,或者右边补到左边,相当方便!
下载地址:http://www.crsky.com/soft/2975.html
【DRC】Discuz! Rescue Centre 将在后面的技术培训班内普及推广Beyond Compare,让更多站长学会使用BC,不再为频繁修改文件烦恼。详情请关注:http://bbs.7drc.com
Beyond Compare 界面截图
文本对比(如下图所示)
依上图所示范例(新内核NC合并的\include\global.func.php文件),左栏是Discuz!7.0原始文件,右栏是新内核NC的标准文件,从图上可以看到,两个文件有5处差异,滑动竖直的滚动条,可以查看差异处的详细代码。其中有差异的代码区域会高亮显示出来,方便查看。点击图中标注的小箭头,即可将右边差异补到左边。
点击小箭头,消除差异后,高亮区域消失,可以查看详细代码变化,如下图:
合并完成后,左下角不再提示差异,会显示“相同”,然后保存文件!(如下图)
范例2:templates/default/discuz.htm 文件合并
模板文件和前面方法相同,左右两边分别打开,然后对照差异,箭头点击补全差异即可!
Beyond Compare文件对比工具常用的就这些,另外还有图片对比、文件夹对比等等,有兴趣研究的可以自己揣摩,熟悉掌握BC工具使用方法,会使我们在日常论坛管理中快捷方便!
如果您还有什么问题不明白,可以到DRC提交:http://bbs.7drc.com
|