关于代码对比工具

343 天前
 doublenine99
除了 Beyond Compare ,还有哪些比较好使的本地代码 diff 工具呢?
我个人感觉 Beyond Compare 用的不怎么顺手,还要付费
5751 次点击
所在节点    程序员
55 条回复
james122333
343 天前
@shijingshijing

果然我没会错意 这真的还好 把两行取出来存暂存档再 diff 再用 diff-highlight 就可以实现的东西
james122333
343 天前
james122333
343 天前
@shijingshijing

还可以不用暂存档会更好点
shicheng1993
342 天前
shijingshijing
342 天前
@james122333

把两行取出来存暂存档再 diff 再用 diff-highlight 就可以实现的东西
---------------------------------------------------------------------------
你不觉得还要这样几个操作才能看一行代码很麻烦么?一般人做对比的时候,先看文字块是否有很大差异,如果只是增删这种整块直接略过,碰到这种一行里面改了几个字的,光标移到这一行,然后直接看下面显示具体那几个字的差异,这样不是更轻松更符合人的直观操作么?
james122333
342 天前
@shijingshijing

写脚本配上 vi 等编辑器快捷键 通常我也没这种需求 因为我都是直接看 diff 档没有分割两个视窗 直接就是对照上下文
HB9527
342 天前
neovim + diffview 🐶
coolloves
342 天前
非专业码农,比对用 notepad-- 自带
james122333
342 天前
@shijingshijing

我方才就弄了一个了 因为发现 diff-highlight 有缺陷只能对应头尾 还加了个参数可以色彩填充缺少的区块 这样两行长度一样进行比较
yougotme
342 天前
bc 正版用户路过,最好用的对比工具之一
arischow
342 天前
Rnreck
342 天前
@jaoyina #33 前端时间 20%优惠呢
retrocode
342 天前
我是文件夹对比用 bc, 单文件或者文本, 直接用的 utools 的代码对比插件, 更轻量些, 两边粘贴对比
PopeyeLau
342 天前
vscode 不是自带吗

code --diff a.js b.js
XXWHCA
340 天前
vscode + gitlens

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

https://www.v2ex.com/t/1009945

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

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

© 2021 V2EX