[VSCode]REST Client が使用できない(拡張機能が動かない)

未分類

こんにちは。やっこです。

今回はVSCodeでHTTPリクエストを送信し、レスポンスを確認できる「REST Client 」にてインストールしたのに、なぜか使用できない状況だったので、調査しました。

結論

VSCodeがREST Client を信頼していない状態でした。。。

拡張機能のサイドバーを表示すると、REST Client が薄くなっているので下記、赤線部分をクリックし、表示される画面で「trust」をクリック

これで使用できるようになります。

いちいち面倒なので。。。

VSCode バージョン 1.57から、制限モード( Workspace Trust )という変なものが追加されていたようです。

しかも、一度「信頼する」を指定しても、その設定を保持できないようです。。。

回避策としては

  1. VSCodeの左下にある「歯車アイコン」-「setting」をクリック
  2. 検索エリアにて「security.workspace」を検索
  3. 下記のチェックボックスを外し、VSCodeを再起動します。