前提
Bundler (Gemfile) で rspec をインストールする場合を想定します。
また、launch.json は書き換えない方針とします。
手順
拡張機能のインストール
拡張機能 Ruby (rebornix.ruby) をインストールする。
binstub の生成
bundle install 時に --binstubs オプションを付けて実行する。
実行例
$ bundle install --binstubs
launch.json の生成
メニューから デバッグ > 構成を開く をクリック。(もしくは、コマンドパレットから デバッグ: launch.json を開く (Debug: Open launch.json) を実行)
環境の選択 と聞かれるので Ruby を選択する。
(この操作で .vscode/ 以下に launch.json が生成される)
テストの実行
アクティビティ バー の デバッグ ビュー から以下のいずれかの構成を選択して デバッグ > デバッグの開始 (F5) をクリック。(もしくは、コマンドパレットから デバッグ: 選択してデバッグを開始 (Debug: Select and Start Debugging) を実行)
RSpec - allRSpec - active spec file only