GitHub Codespaces に関する情報は、さまざまなログに出力されます。
- Codespace ログ
- 作成ログ
- ブラウザー コンソール ログ (VS Code Web クライアント用)
拡張機能ログは、VS Code で GitHub Codespaces を使用している場合に使用できます。 詳細については、上記の [Visual Studio Code] タブをクリックしてください。
Codespace ログ
これらのログには、codespace、コンテナー、セッション、VS Code 環境に関する詳細情報が含まれています。 接続の問題やその他の予期しない動作の診断に役立ちます。 たとえば、codespace がフリーズしても、[Windowsの再読み込み] オプションを使用すると、それを数分間凍結解除することができます。つまり、codespace からランダムに切断されても、すぐに再接続することができます。
- ブラウザーで GitHub Codespaces を使用している場合は、デバッグするコード空間に接続されることを確認してください。
- VS Code Command Palette を開いて (Shift+Command+P キー (Mac) または Ctrl+Shift+P キー (Windows、Linux))、「
export logs
」と入力します。 [Codespaces: ログのエクスポート] を一覧から選択して、該当するログをダウンロードします。 - ログの zip アーカイブを保存する場所を定義し、 [保存] (デスクトップ) をクリックするか、 [OK] (Web) をクリックします。
- ブラウザーで GitHub Codespaces を使用している場合は、エクスプローラー ビューからログの zip アーカイブを右クリックし、 [ダウンロード] を選択して、 それらを、ご利用のローカル コンピューターにダウンロードします。
作成ログ
これらのログには、コンテナー、開発コンテナー、およびその構成に関する情報が含まれています。 これらは、構成とセットアップの問題のデバッグに役立ちます。
- デバッグする codespace に接続します。
- VS Code Command Palette を開いて (Shift+Command+P キー (Mac) または Ctrl+Shift+P キー (Windows、Linux))、「
creation log
」と入力します。 一覧から [Codespaces: 作成ログの表示] を選択して、creation.log
ファイルを開きます。
サポートとログを共有する場合は、作成ログのテキストをテキスト エディターにコピーし、ファイルをローカルに保存できます。
ブラウザー コンソールのログ
これらのログは、ブラウザーで GitHub Codespaces を使用する際の問題をデバッグする場合にのみ役立ちます。 これらは、GitHub Codespaces の作成と接続に関する問題のデバッグに役立ちます。
次の手順は Chrome 用です。 他のブラウザーの手順も同様です。
-
デバッグする codespace のブラウザー ウィンドウで、開発者ツール ウィンドウを開きます。
-
[コンソール] タブをクリックします。
-
コンソールのサイドバーが表示されていない場合は、表示します。 詳しくは、開発者向け Chrome ドキュメントの「コンソール機能リファレンス」をご覧ください。
-
サイドバー内で、[NUMBER errors] をクリックすると、エラーのみが表示されます。
-
右側のログ領域で右クリックし、 [名前を付けて保存] を選択して、エラーのコピーをローカル コンピューターに保存します。