差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン
前のリビジョン
次のリビジョン
|
前のリビジョン
|
blog:2020:1025_コードリーディング [2020/10/25 15:23] kijima [デバッガ] |
blog:2020:1025_コードリーディング [2020/11/28 13:38] (現在) |
| 連続でドキュメントを探せる。 | 連続でドキュメントを探せる。 |
| | |
| ===== デバッガ ===== | ===== Pry ===== |
| |
| デバッガをうまく使えると、すばやく読めるらしい。 | デバッガをうまく使えると、すばやく読めるらしい。 |
| | 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用語 ===== |
| | |
| | まとまってきたら記事に独立させる。 |
| | |
| | * Yarn → Facebook製のパッケージマネジメントシステム。早いらしい。https://qiita.com/kikunantoka/items/3cf94a43394f3c632ad2 |
| | * npm → パッケージマネジメントシステム |
| | * Node.js → Javascriptの実行環境 |
| | * YAML → |
| | * spring → |
| | * bundler → |
| | * Pry → gem。多機能なコンソール https://qiita.com/port-development/items/5ea6448eb2b45c70ef65 |
| | |
| |
| |
blog/2020/1025_コードリーディング.1603606985.txt.gz · 最終更新: 2020/10/25 15:23 by kijima