关于代码对比工具

2024-01-19 11:26:41 +08:00
 doublenine99
除了 Beyond Compare ,还有哪些比较好使的本地代码 diff 工具呢?
我个人感觉 Beyond Compare 用的不怎么顺手,还要付费
5906 次点击
所在节点    程序员
55 条回复
ho121
2024-01-19 16:40:25 +08:00
用 vimdiff 的瑟瑟发抖
onikage
2024-01-19 17:13:54 +08:00
写代码手动调用 java-diff-utils?
marding
2024-01-19 17:24:02 +08:00
jb 系列挺顺的, 还没用过其他的
imnpc
2024-01-19 17:27:14 +08:00
Beyond Compare 每年黑五好像有活动的 我是活动时候买的和升级的
lstz
2024-01-19 17:35:56 +08:00
lstz
2024-01-19 17:36:28 +08:00
代码转换还是硬需求,我到时候加入多种模式进去
lstz
2024-01-19 17:38:50 +08:00
抱歉,我指的是代码比较,包括 code merge 类的
faimin
2024-01-19 19:37:05 +08:00
Kaleidoscope ,我觉得比 Beyond Compare 好用
jianghu52
2024-01-19 19:42:04 +08:00
连 bc 都看不上,你这要求太高了。我公司给全体人买了 bc 的版权,可惜狗屎的日本公司非要用自己环境开发,于是我只能用狗屎的 win merge 。你用过了。就知道 bc 是多么强大。多么好了。
crackidz
2024-01-19 20:57:07 +08:00
VSCode 自己就带代码对比的
shijingshijing
2024-01-19 22:21:29 +08:00
BC 最神的地方在于把左右两边同一行拿到最下满逐个字对比,我还没见过第三个有这样设计的。前面几个提到的 meldmerge ,各种 diff 都没有。
mrwangjustsay
2024-01-19 22:47:06 +08:00
jaoyina
2024-01-19 23:19:03 +08:00
BC ,能再便宜点就好了。
pinocc012
2024-01-19 23:37:09 +08:00
差异小的时候 bc 还是可以的,一旦差异大了,估计也没啥软件好用
gdw1986
2024-01-19 23:48:18 +08:00
现在 ide 都带,比如 vscode ,不过比较烦的是要两个文件比较,临时粘过去的还要存一下才行
clemente
2024-01-20 00:20:03 +08:00
vimdiff
cdwyd
2024-01-20 00:25:04 +08:00
@gdw1986 不需要保存,在已打开文件列表里面选择两个要比较的文件然后右键就可以比较了。
james122333
2024-01-20 00:27:08 +08:00
只用命令行工具 顶多加上 vimdiff
james122333
2024-01-20 00:31:37 +08:00
@shijingshijing

逐字对比? 是指高亮? 高亮肯定有 diff 出统一格式也都是上下两行 不知道这什么意义...
shijingshijing
2024-01-20 01:20:39 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/1009945

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX