hitode909の日記

趣味はマリンスポーツですの日記です

EmacsでRubyのコードを書くときのメモ

ruby-mode.elとかのファイルがロードされてる前提で

run-ruby

Emacs上でirbを動かせる
これで試して、動いたら本番のソースにコピペする、みたいなことが簡単にできる

rubydb

Emacs上でデバッガを起動
ふつうにデバッガ起動するよりこっちのほうが楽しい

ruby-electric-mode

def と打った瞬間にendを出してくれる
{を打った瞬間に}を出してくれる
OSのクリップボードから貼付けると貼付けた部分の末尾に勝手に閉じ括弧が挿入されておかしくなることがあるので注意する

実演


こんなのをブラウザからコピーして貼付けると

こんなになってしまう。