Markdown 实现代码 diff 效果

Jan 30 2019 tool

如下图所示,github 提供了代码提交记录的 diff 效果,其实在 markdown里面也可以轻松实现。

image

1
2
-if(v > 100)
+if(v > 120)

代码块的语法类型为patch,在删除行加上 -,在新增行加上 +

更新:

看到 web3.js 上用的语法类型是 diff ,和上面的 patch 差不多。

1
2
3
-var web3 = require('web3');
+var Web3 = require('web3');
+var web3 = new Web3();