BLOG

VS Code で AWS Toolkit を使うときに発生するエラー $ref '/definitions/jsonObject' in 'vscode://schemas/launch' can not be resolved. の解決策

Created at:
Category: VS Code

VS Code で拡張機能の AWS Toolkit for Visual Studio Code を追加したのですが、.json ファイルを開くとエラーが発生してしまいました。

‘$ref ‘/definitions/jsonObject’ in ‘vscode://schemas/launch’ can not be resolved. (768) '

最新の AWS Toolkit 1.8 には問題が多いようです。前の Version 1.7 を代わりにインストールするとこのエラーが発生しなくなりました。

開発環境

  • VS Code: Version 1.44
  • AWS Toolkit for Visual Studio Code: Version 1.8

インストール手順

インストール前に、AWS Toolkit for Visual Studio Code をアンインストールしておきます。

AWS Toolkit の Version 1.7 の .vsix ファイルをリンク先からダウンロードします。Releases · aws/aws-toolkit-vscode

ダウンロードしたaws-toolkit-vscode-1.7.0.vsixを利用して、拡張機能をインストールします。

[表示] ー> [コマンドパレット]でコマンドパレットを表示します。コマンドパレットで「拡張機能: VSIX からのインストール」を選択します。

するとファイル選択のダイアログが表示されるので、先ほどのファイルaws-toolkit-vscode-1.7.0.vsix を選択するとインストールが開始されます。

インストールが正常に完了すると、再読み込みをうながすメッセージが表示されますので今すぐ再度読み込むボタンをクリックして再読み込みを行います。

左端のアクティビティバーに aws のアイコンが表示されていれば、AWS Toolkit のインストールが完了しています。

参考文献

この記事は以下のサイトを参考にしています。