Memecahkan masalah Amazon CodeCatalyst dan VS Code - AWS Toolkit for VS Code

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memecahkan masalah Amazon CodeCatalyst dan VS Code

Topik berikut membahas potensi masalah teknis saat bekerja dengan Amazon CodeCatalyst dan VS Code.

Versi Kode VS

Versi VS Code Anda diharapkan dapat menyiapkan handler untuk vscode:// URI di sistem Anda. Tanpa handler ini, Anda tidak dapat mengakses semua CodeCatalyst fitur dari AWS Toolkit. Misalnya, Anda mengalami kesalahan saat meluncurkan Lingkungan Pengembang dari VS Code Insiders. Ini karena VS Code Insiders menangani vscode-insiders:// URI dan tidak menangani vscode:// URI.

Izin untuk Amazon CodeCatalyst

Berikut ini adalah persyaratan izin file untuk bekerja dengan CodeCatalyst dariAWS Toolkit for Visual Studio Code:

  • Tetapkan izin akses Anda sendiri untuk ~/.ssh/config file Anda ke read danwrite. Batasi write izin untuk semua pengguna lain.

  • Tetapkan izin akses Anda untuk ~/.ssh/id_rsa file ~/.ssh/id_dsa dan read hanya untuk file. Batasiread, write dan execute izin untuk semua pengguna lain.

  • globals.context.globalStorageUri.fsPathFile Anda harus berada di lokasi yang dapat ditulis.

Menghubungkan ke Lingkungan Pengembang dari Toolkit for VS Code

Jika Anda menerima kesalahan berikut saat mencoba menyambung ke Lingkungan Pengembang dari: AWS Toolkit for Visual Studio Code

Anda ~/.ssh/config memiliki aws-devenv-* bagian yang mungkin kedaluwarsa.

  • Pilih konfigurasi Buka. tombol untuk membuka ~/.ssh/config file Anda di VS Code Editor.

  • Dari Editor, pilih dan hapus konten Host aws-devenv-* bagian.

  • Simpan perubahan yang Anda buat ke Host aws-devenv-* dari~/.ssh/config. Kemudian, tutup file tersebut.

  • Mencoba kembali untuk terhubung ke Lingkungan Pengembang dari Toolkit for VS Code.