做技术分享时,对于研发来讲,经常会有大量的代码介绍,那么如何快速在keynote中插入代码呢?
最简单的就是粘贴截图,O(∩_∩)O哈哈~
下面介绍另外一种方式,使用 RTF 格式插入文字格式的高亮代码。
首先,使用 brew 安装 highlight。
1 | brew install highlight |
粘贴文件中指定代码块
如果只是想粘贴指定的代码块,可以选中需要粘贴的代码块,然后执行
1 | pbpaste | highlight --style=github -k "Fira Code" -K 36 -u "utf-8" -t 4 -O rtf| pbcopy |
- –syntax 指定语法
- –style 设定样式
- -k 设定font
- -K 设定 font-size
- -u 设定encoding
- -t 空格代替tab
粘贴指定文件
1 | highlight --style=github -k "Fira Code" -K 36 -u "utf-8" -t 4 -O rtf <filename>| pbcopy |
然后在keynote中执行 command+v 即可。