迅速な返信をありがとうございます!
サービスは起動しています(Postgres.app の「停止」ボタンが有効になっています)。
ターミナルで $createuser --createdb --superuser postgres を実行すると、
createuser: error: creation of new role failed: ERROR: role "postgres" already exists というエラーが表示されましたが、これはサービスが正常に動作していることを示しています。
また、Ruby on Rails のコードのデバッグには RubyMine をお使いですか、それとも別のツールをお使いですか?
デバッグ用の IDE があればよく、特定のツールである必要はありません。