主要是一段段的来比较
比较插件: io.github.java-diff-utils
显示插件diff2html: diff2html
diff2html 是一个 Bash 脚本,利用管道机制将 diff 输出结果转换为彩色的 HTML 文档,便于向他人提供易于观看的 diff 对比结果
如果是对比的是word文档,把word文档转出html的时候,两个文档的style会影响对比,这时候看业务需求处理,如果不考虑style还有html的差异,可以根据差异落点排除
1、比较插件:Mergely
2、如果你想通过js获取diff参考 diff-match-patch 或 vue-diff-demo文档 vue-code-diff 源码
主要是使用jsdiff 进行对比
npm install diff --save
代码编辑器组件(美化代码): CodeMirror 手册
参考: