Winmerge

搞IT的人都知道。有时候有对比的工具会省事好多。不管理代码还是文本。特别对于像我经常这样测试逻辑的人来说。

以前从没自己完整地写过SQL,最多也就百来行顶头了的,所以对于SQL几乎是会去写备注。不过现在从SAP作为基础开发ERP360的这个东西,程序随意性太大了。看了厂家写的SQL按那个逻辑几乎是有问题的。所以类似好多都是重新写,也因此好多逻辑都是测试性的,因为我不明白有些数据库逻辑,往往只能通过数据写程序、从程序测试数据。甚至仅仅是SQL都超过400行有效代码。当然还会有更多,一千多行的也有碰过。像这个成本之前听厂家的工程师说,写了差不多一个星期,其实我不明白其中数据库和财务逻辑的人也才差不多一个星期。也应用了几个月了。只是近来全球性多货币结算导致一个网点竟然有多个货币,这样数据又不对,又要重新写逻辑。

从没试过做测试逻辑SQL会用到这么多,也出现保存了不同文档,以区分当时判断是否正确。

想来想去,之前折腾WP时,看到newspaper8的作者用到这款工具,感觉还是蛮OK的。

我本身没有图,作记录:

1)菜单编辑 – >选项访问设置区域。
重点是设置位于“比较”选项卡中。根据您想要比较的内容,您可以将其设置为忽略某些方面(例如空白,空行或回车差异),如果您不认为它们很重要,并且您只想返回您感兴趣的结果。
可以设置如下所示,但你可以继续尝试直到获得您要查找的结果。

设置规则

2)选择并比较文件

3)完成之后,单击确定按钮,等待比较过程完成。

如果您双击文件,您可以看到左侧文件和右侧文件之间的差异,这些区别将突出显示。在以下图像中,您可以看到只有版本从6.5更改为6.5.1的style.css文件,在左侧可以找到“位置”面板,您可以在其中查看从一个版本更改的行的位置到另一个版本。

4)合并 

搜索了下好像有听说可以合并版本。直接在合并菜单中进行合并。不过具体设置后续再研究研究。

记录于晚上加班写SQL时突然想到的工具。

 

 

3 评论

请留下你宝贵的评论吧

请输入你的评论!
请在这里输入你的名字

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据