覚書: Rails: VS Code: Action Mailer のデバッグ実行

前回の補足です。デバッガーを使って動作確認してみました。
テンプレートファイルをデバッグ実行できるのが思っていた以上に便利でした。

環境
Visual Studio Code 1.77.3
VSCode rdbg Ruby Debugger 0.1.0

ruby 3.2.1 (2023-02-08 revision 31819e82c8) [x86_64-darwin21]
Rails 7.0

参照
Ruby 3.1 の debug.gem を自慢したい - クックパッド開発者ブログ

手順
次の手順でデバッガーをインストールして実行しました。

Extensionをインストールする
ボタンをクリックする
Ruby (rdbg)を選択する
returnキーを押す
ブレークポイントで止まる

以下、デバッグ実行に使ったファイルです。Action Mailer のテンプレートがなかったので、generic_gem.rb をベースにして、メーラーとテストコードを書きました。

deliver_enqueued_emails が使えるようになるみたいです。

以上です。

この記事が気に入ったらサポートをしてみませんか?