翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon CodeCatalyst と VS コードのトラブルシューティング
以下のトピックでは、Amazon CodeCatalyst と VS Code を使用する際に発生する可能性のある技術的問題について説明します。
VS コードバージョン
ご使用のバージョンの VS Code では、システムに vscode:// URI のハンドラーを設定することが想定されます。このハンドラーがないと、 AWS Toolkit からすべての CodeCatalyst 機能にアクセスすることはできません。たとえば、VS Code Insider から起動するとエラーが発生します。これは、VS Code Insider は vscode-insiders:// URI を処理し、vscode:// URI は処理しないためです。
Amazon CodeCatalyst の使用許可
AWS Toolkit for Visual Studio Codeから CodeCatalyst を操作するためのファイル権限要件は次のとおりです。
-
~/.ssh/configファイルに対する独自のアクセス権限をreadおよびwriteに設定します。他のすべてのユーザーに対してwrite権限を制限します。 -
~/.ssh/id_dsaおよび~/.ssh/id_rsaファイルのアクセス許可をreadのみに設定します。他のすべてのユーザーに対してread、write、およびexecute権限を制限します。 -
globals.context.globalStorageUri.fsPathファイルは書き込み可能な場所になければなりません。
Toolkit for VS Code から接続する
AWS Toolkit for Visual Studio Codeから開発環境に接続しようとすると、次のエラーを受け取った場合
~/.ssh/config には古い可能性のある aws-devenv-* セクションがあります。
-
設定を開く…ボタンを選択して、VS Code Editorで
~/.ssh/configファイルを開きます。 -
エディタから、
Host aws-devenv-*セクションの内容を選択して削除します。 -
~/.ssh/configのHost aws-devenv-*に加えた変更を保存します。ファイルを閉じます。 -
Toolkit for VS Code から接続し直します。