Auf der Einstellungsseite kannst du deine Editor-Einstellungen so festlegen, dass Codespaces beim Erstellen eines Codespace oder Öffnen eines bereits vorhandenen Codespace in der gewünschten der folgenden Anwendungen geöffnet werden:
- Visual Studio Code (Desktopanwendung)
- Visual Studio Code (Webclientanwendung)
- JupyterLab: Die Webschnittstelle von Project Jupyter
Wenn du einen neuen Codespace mithilfe einer Vorlage erstellst, wird er immer im Visual Studio Code-Webclient geöffnet. Ein vorhandener Codespace kann später in jedem unterstützten Editor geöffnet werden. Weitere Informationen finden Sie unter Öffnen eines vorhandenen Codespaces.
Wenn du Visual Studio Code als Standard-Editor für GitHub Codespaces verwenden möchtest, musst du Visual Studio Code und die GitHub Codespaces-Erweiterung für Visual Studio Code installieren. Weitere Informationen findest du auf der Downloadseite für Visual Studio Code und die GitHub Codespaces-Erweiterung im Visual Studio Code-Marketplace.
Festlegen deines Standard-Editors
-
Klicken Sie auf einer beliebigen Seite auf GitHub oben rechts auf Ihr Profilfoto und dann auf Einstellungen.
-
Klicke im Abschnitt „Code, Planung und Automatisierung“ der Seitenleiste auf Codespaces.
-
Wähle unter „Editor-Einstellung“ die gewünschte Option aus.
-
Wenn du Visual Studio Code auswählst, musst du sicherstellen, dass du die ausgewählte Anwendung auf deinem lokalen Computer installiert hast.
-
Wenn du Visual Studio Code auswählst, wird GitHub Codespaces automatisch in der Desktopanwendung geöffnet, wenn du das nächste Mal einen Codespace erstellst oder öffnest.
Möglicherweise musst du den Zugriff sowohl auf deinen Browser als auch auf Visual Studio Code zulassen, damit der Editor erfolgreich geöffnet werden kann.
-
Wenn du JupyterLab auswählst, muss in den von dir geöffneten Codespaces die JupyterLab-Anwendung installiert sein. Das Standard-Dev-Containerimage enthält JupyterLab, sodass bei Codespaces, die mithilfe des Standardimages erstellt wurden, JupyterLab immer installiert ist. Weitere Informationen zum Standardimage findest du unter Einführung in Entwicklungscontainer und im
devcontainers/images
-Repository. Wenn du nicht das Standardimage in deiner Entwicklungscontainerkonfiguration verwendest, kannst du JupyterLab installieren, indem du das Featureghcr.io/devcontainers/features/python
zur Dateidevcontainer.json
hinzufügst. Du solltest die Option"installJupyterlab": true
einfügen. Weitere Informationen findest du in der Infodatei für das Featurepython
im Repositorydevcontainers/features
.
-