Skip to main content

Codespaces-Features

Du kannst in einer Entwicklungsumgebung arbeiten, die speziell für das Repository konfiguriert wurde. Sie umfasst alle Tools, Sprachen und Konfigurationen, die du zum Arbeiten an diesem Projekt benötigst. Alle Personen, die an diesem Repository in einem Codespace arbeiten, nutzen die gleiche Umgebung. Dies verringert die Wahrscheinlichkeit, dass umgebungsbezogene Probleme auftreten, die schwierig zu debuggen sind. Jedes Repository kann Einstellungen aufweisen, die Mitwirkenden eine einsatzbereite, zweckmäßige Umgebung bieten, und die Umgebung auf deinem lokalen Computer bleibt unverändert.

Dein lokaler Computer verfügt möglicherweise nicht über die erforderliche Prozessorleistung oder den erforderlichen Speicherplatz für die Arbeit an einem Projekt. Mit Codespaces kannst du remote auf einem Computer mit entsprechenden Ressourcen arbeiten.

Sie benötigen lediglich einen Webbrowser. Du kannst in einem Codespace auf deinem eigenen Computer, auf dem Laptop von Freunden oder auf einem Tablet arbeiten. Öffne deinen Codespace, und setze deine Arbeit dort fort, wo du auf einem anderen Gerät aufgehört hast.

Arbeite mit dem VS Code-Webclient oder JupyterLab im Browser oder in der desktopbasierten VS Code-Anwendung.

Du kannst mehrere Codespaces verwenden, um an separaten Projekten oder in verschiedenen Branches desselben Repositorys zu arbeiten, wobei du deine Arbeit aufteilst, damit Änderungen an einem Teil der Arbeit sich nicht versehentlich auf einen anderen Teil auswirken.

Wenn du in VS Code an einem Codespace arbeitest, kannst du Live Share nutzen, um mit weiteren Personen in deinem Team zusammenzuarbeiten. Weitere Informationen findest du unter Zusammenarbeit in einem Codespace.

Leite einen Port über deinen Codespace weiter, und teile anschließend die URL, damit weitere Teammitglieder die Änderungen überprüfen können, die du an der Anwendung vorgenommen hast, bevor du die Änderungen in einem Pull Request übermittelst.

Codespaces verkürzt die Einrichtungszeit, wenn du ein neues Framework verwenden möchtest. Erstelle einfach einen Codespace aus einer der Schnellstartvorlagen.