在keynote中插入高亮代码

做技术分享时,对于研发来讲,经常会有大量的代码介绍,那么如何快速在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 即可。