Keynote にシンタックスハイライトしたコードを貼りたいことってありますよね?きっとあると思います.
どうやるんだろうと思って調べてみたら既に Qiita にまとまってて,highlight
+ pbcopy
の組み合わせでできるとのこと.実際に試してみてちゃんと動いたので簡単にまとめておく.
サンプルコード(適当)
- meta.rb
class String def hello 'Hello' end end p 'Someone'.hello
シンタックスハイライトする
事前に highlight
を導入しておく.
$ brew install highlight
highlight
+ pbcopy
を実行すると自動的にクリップボードにコピーされる.
$ highlight -O rtf meta.rb | pbcopy
Keynote に貼る
あとは Keynote に貼るだけです!ほら簡単!カッコイイ!