直接复制vscode中的代码到keynote中效果惨不忍睹,经过一番搜索,发现了一种效果很好的方法,而且keynote中可编辑
1. 安装highlight
$ brew install highlight
2. 复制要插入的代码
3. 执行以下命令
$ pbpaste | highlight --syntax=go --style=github -k "Fira Code" -K 36 -u "utf-8" -t 4 -O rtf | pbcopy
- --syntax 指定代码语法格式
- -u 指定编码,否则中文会乱码
- --style 指定高亮的样式
- -K 指定代码的字大小