差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン
前のリビジョン
次のリビジョン
|
前のリビジョン
|
blog:2020:1025_コードリーディング [2020/10/25 19:09] kijima [Rails用語] |
blog:2020:1025_コードリーディング [2020/11/28 13:38] (現在) |
| 連続でドキュメントを探せる。 | 連続でドキュメントを探せる。 |
| | |
| ===== デバッガ ===== | ===== Pry ===== |
| |
| デバッガをうまく使えると、すばやく読めるらしい。 | デバッガをうまく使えると、すばやく読めるらしい。 |
| pryは高機能なデバッガのgem。 | pryは高機能なデバッガのgem。 |
| |
| pry | binding.pryを入れて処理を止めて、 |
| >> step | step |
| | する。 |
| | |
| https://qiita.com/port-development/items/5ea6448eb2b45c70ef65 で最後のコマンドを繰り返すは便利そう。 | https://qiita.com/port-development/items/5ea6448eb2b45c70ef65 で最後のコマンドを繰り返すやショートカットを設定する。 |
| | s で順番に実行していく…。 |
| |
| ===== 計測 ===== | ===== 計測 ===== |
| |
| ===== テスト ===== | ===== テスト ===== |
| | ===== Emacs Lisp的な実行 ===== |
| | |
| | Emacs Lispでは式を評価してすぐ値を調べられる。すごく便利。 |
| | デバッガでもできるが、エディタで気軽にやりたい。 |
| | |
| | そんなときは、quickrun.el https://syohex.hatenablog.com/entry/20111201/1322665378 を使う。 |
| | |
| | バッファごと評価して、結果を別枠で表示する。良い感じ。 |
| | |
| | ===== ドキュメント検索 ===== |
| | |
| | Robeは、ドキュメント検索パッケージ? |
| | ''C-c C-d''で検索。 |
| | |
| | ===== 定義元ジャンプ ===== |
| | |
| | ''M-.''の、''xref-find-definition'' |
| | これについてはよくわかっていない。 |
| | 最初にGTAG?TAG?を生成して飛んでくれるらしい。 |
| | それがよくわからなかったり、Macでやると激重だったりしてよくわからない。 |
| |
| ===== Rails用語 ===== | ===== Rails用語 ===== |
blog/2020/1025_コードリーディング.1603620571.txt.gz · 最終更新: 2020/10/25 19:09 by kijima