Sketches: 在 irb 中使用文字編輯器

Sketches 是個很有趣的工具,它讓你可以在 irb 中打開你最愛的文字編輯器直接編輯,然後無需重開 irb 環境就可以使用。

首先是安裝:

sudo gem install sketches

然後編輯你的 ~/.irbrc 檔案,加上:

require ‘sketches’
Sketches.config :editor => ‘mate’

接著在 irb 裡面就可以:

sketch 就會打開你的編輯器,存檔之後就可以使用。
sketches 會列出曾經編輯過的記錄
name_sketch 可以命名這些記錄
save_sketch 則可以存成檔案

不過有個缺點是 local variable 區域變數是讀不到的,不過我想最常用的方式是打開編輯器寫一些類別跟函式定義 :)

如果你還是不知道這是怎麼回事,可以看看 RubyPulse 的示範。

突然想到,上課用來 live demo 似乎非常適合 :p

1 thought on “Sketches: 在 irb 中使用文字編輯器

Leave a Reply