Gemfileにruby-debug-ideとdebaseを追加
Gemfileにruby-debug-ideとdebaseを追加してインストールしておきます。
もし追加しなかった場合は、SDK構成からやり直す必要があります。
SDK構成
-
File → Project StructureからProject Structure 構成画面を開きます
5.Project StructureのModules で先程追加した構成を選択します。
#無い場合はRun/Debug Configuration を追加
追加した後は基本的には何も設定は変更しないで大丈夫です。docker-composeという設定項目が追加されている事が確認できます。
#トラブルシューティング
画像のように、Exception: Connection refused - connect(2) for "192.168.0.1" port 26168
といったようなエラーが発生する場合は、puma.rbに
puma.rb
workers 0
という行を追加し、クラスターモードではなく、シングルモードでpumaを起動することでエラーで回避する事ができます。