在研发流程中无论是 code review 、MR 基本都绕不开 code diff 的存在,而人眼很难准确评估 diff 的影响规模。
linkediff 可以在无需编译的情况下对你的代码进行解析,指出 diff 的影响范围:
通过脑图可以看到:
他同时也生成易处理的 JSON 文件便于与其他系统(如 CI )配合。
当前只支持 java 项目。多的不在这说了,用 docker 可以用现成的镜像一键体验,原生则稍微麻烦点
https://github.com/williamfzc/linkediff
图床比较垃圾,看不清上面的图也可以进 github 看 8
智能 diff 功能存在我的 TODO 里很久了,之前的设计是:
而后来偶然发现了 coca ,发现已经将第二步与第四步完成了。所以趁着休息日摸鱼把这个最小可体验版本写(拼)出来了。
但这个工具肯定不是理想形态,我纠结的点有几个:
欢迎感兴趣的朋友一起脑暴
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.