From:https://zhuanlan.zhihu.com/p/166642298
原文参考:
carbon 是一款很不错的工具,能够把代码片段转化成漂亮的图片,https://blog.hellojukay.cn/2020/08/03/20200804/#more ,这里就不说 carbon 的缺点了,我想说的是我发现一个替代方法,也是我喜欢的命令行方式,silicon 命令能快速的生成漂亮的图片,因为是 rust 编写的,所以它的性能不错
https://github.com/Aloxaf/silicon
下面就是我用 silicon 生成的一张图片给大家展示一下
package main
import "fmt"
func main() {
fmt.Println("vim-go")
}
执行下面命令再桌面上生成了一张图片
silicon main.go -o /home/hellojukay/Desktop/main.png

如果不喜欢外面紫色边框,可以通过命令行参数设置去掉它
silicon main.go -o /home/hellojukay/Desktop/main.png ---pad-horiz=0 --pad-vert=0
