https://www.jabba.cloud/20160701230914/ を参考に読む。ポイントは読むRailsと、newしたRailsプロジェクトのバージョンを合わせること。
ri
または
ri -i
連続でドキュメントを探せる。
デバッガをうまく使えると、すばやく読めるらしい。 pryは高機能なデバッガのgem。
binding.pryを入れて処理を止めて、
step
する。
https://qiita.com/port-development/items/5ea6448eb2b45c70ef65 で最後のコマンドを繰り返すやショートカットを設定する。 s で順番に実行していく…。
Emacs Lispでは式を評価してすぐ値を調べられる。すごく便利。 デバッガでもできるが、エディタで気軽にやりたい。
そんなときは、quickrun.el https://syohex.hatenablog.com/entry/20111201/1322665378 を使う。
バッファごと評価して、結果を別枠で表示する。良い感じ。
Robeは、ドキュメント検索パッケージ?
C-c C-d
で検索。
M-.
の、xref-find-definition
これについてはよくわかっていない。
最初にGTAG?TAG?を生成して飛んでくれるらしい。
それがよくわからなかったり、Macでやると激重だったりしてよくわからない。
まとまってきたら記事に独立させる。