Leitfäden zu Codespaces
Schnellstart für Codespaces
Schnelle erste Schritte mit Codespaces
- Codespaces
Ausführliche Informationen zu Codespaces
SchnellstartHier erfährst du mehr über die Funktionsweise von Codespaces.
- Codespaces
Einführung in Entwicklungscontainer
SchrittanleitungWenn du in einem Codespace arbeitest, wird die Umgebung mithilfe eines Entwicklungscontainers erstellt, der auf einem virtuellen Computer gehostet wird.
- Codespaces
- Set up
- Fundamentals
Einrichten eines Node.js-Projekts für Codespaces
TutorialBeginne mit einem Node.js-, JavaScript- oder TypeScript-Projekt in Codespaces, indem du eine benutzerdefinierte Entwicklungscontainerkonfiguration erstellst.
- Codespaces
- Developer
- Set up
Einrichten eines Python-Projekts für Codespaces
TutorialBeginne mit einem Python-Projekt in Codespaces, indem du eine benutzerdefinierte Entwicklungscontainerkonfiguration erstellst.
- Codespaces
- Developer
- Set up
Einrichten eines C#-Projekts (.NET) für Codespaces
TutorialBeginne mit einem C#-Projekt (.NET) in Codespaces, indem du eine benutzerdefinierte Entwicklungscontainerkonfiguration erstellst.
- Codespaces
- Developer
- Set up
Einrichten eines Java-Projekts für Codespaces
TutorialBeginne mit einem Java-Projekt in Codespaces, indem du eine benutzerdefinierte Entwicklungscontainerkonfiguration erstellst.
- Codespaces
- Developer
- Set up
Einrichten eines PHP-Projekts für Codespaces
TutorialBeginne mit einem PHP-Projekt in Codespaces, indem du eine benutzerdefinierte Entwicklungscontainerkonfiguration erstellst.
- Codespaces
- Developer
- Set up
Festlegen einer Mindestspezifikation für Codespacecomputer
SchrittanleitungDu kannst vermeiden, dass für Codespaces für dein Repository Computertypen mit zu geringen Ressourcen verwendet werden.
- Codespaces
- Set up
Hinzufügen von Features zu einer Datei vom Typ „devcontainer.json“
SchrittanleitungMit Features kannst du Schnell Tools, Runtimes oder Bibliotheken zu deiner Entwicklungscontainerkonfiguration hinzufügen.
- Codespaces
- Set up
Automatisches Öffnen von Dateien in den Codespaces für ein Repository
SchrittanleitungDu kannst festlegen, dass bestimmte Dateien automatisch geöffnet werden, wenn jemand einen Codespace für dein Repository erstellt und den Codespace im Visual Studio Code-Webclient öffnet.
- Codespaces
- Set up
Angeben empfohlener Geheimnisse für ein Repository
SchrittanleitungSie können der Konfiguration des Entwicklungscontainers eine Einstellung hinzufügen, die Personen beim Erstellen eines Codespaces auffordert, bestimmte Entwicklungsumgebungs-Geheimnisse festzulegen.
- Codespaces
- Set up
Vereinfachtes Erstellen und Fortsetzen von Codespaces
SchrittanleitungDu kannst einen Link hinzufügen, um Benutzer*innen direkt zu einer Seite zum Erstellen eines Codespaces zu leiten, auf der du vorkonfigurierte Optionen bereitstellst. Alternativ kannst du einen Link zur Seite „Codespace fortsetzen“ bereitstellen.
- Codespaces
- Set up
Einrichten eines Vorlagenrepositorys für Codespaces
SchrittanleitungDu kannst Personen bei den ersten Schritten mit einem Projekt helfen, indem du ein Vorlagenrepository für die Verwendung mit Codespaces einrichtest.
- Codespaces
- Set up
Personalisieren von Codespaces für dein Konto
SchrittanleitungDu kannst Codespaces personalisieren, indem du ein dotfiles-Repository auf oder die Einstellungssynchronisierung verwendest.
- Codespaces
- Set up
- Fundamentals
Erstellen eines Codespaces für ein Repository
SchrittanleitungDu kannst einen Codespace für einen Branch in einem Repository erstellen, um online entwickeln zu können.
- Codespaces
- Fundamentals
- Developer
Erstellen eines Codespaces aus einer Vorlage
SchrittanleitungWenn du mit einem neuen Projekt beginnst, kannst du einen Codespace aus einer leeren Vorlage erstellen oder eine Vorlage auswählen, die speziell für die geplante Tätigkeit entwickelt wurde.
- Codespaces
- Fundamentals
- Developer
In einem Codespace entwickeln
SchrittanleitungDu kannst mit deinem Browser, Visual Studio Code oder in einer Befehlsshell in einem Codespace arbeiten.
- Codespaces
- Fundamentals
- Developer
Einen Codespace löschen
SchrittanleitungDu kannst einen Codespace löschen, wenn du ihn nicht länger benötigst.
- Codespaces
- Fundamentals
- Developer
Weiterleiten von Ports in deinem Codespace
SchrittanleitungDu kannst Ports in deinem Codespace weiterleiten, um deine Anwendung zu testen und zu debuggen. Du kannst auch das Portprotokoll verwalten und den Port innerhalb deiner Organisation oder öffentlich freigeben.
- Codespaces
- Fundamentals
- Developer
Öffnen eines vorhandenen Codespaces
SchrittanleitungDu kannst einen Codespace, den du geschlossen oder angehalten hast, erneut öffnen und zu deiner Arbeit zurückkehren.
- Codespaces
- Fundamentals
- Developer
Beenden und Starten eines Codespaces
SchrittanleitungDu kannst deinen Codespace starten und beenden, um Ressourcen einzusparen und die Arbeit zu unterbrechen.
- Codespaces
- Fundamentals
- Developer
Zusammenarbeit in einem Codespace
SchrittanleitungDu kannst mit anderen Personen in einem Codespace zusammenarbeiten, indem du Visual Studio Live Share verwendest.
- Codespaces
- Developer
Verwenden von Codespaces in Visual Studio Code
SchrittanleitungDu kannst in deinem Codespace direkt in Visual Studio Code entwickeln, indem du die Erweiterung für Codespaces mit deinem -Konto verbindest.
- Codespaces
- Visual Studio Code
- Developer
Codespaces mit CLI verwenden
SchrittanleitungDu kannst mit Codespaces direkt über deine Befehlszeile arbeiten, indem du gh, die -CLI, verwendest.
- Codespaces
- CLI
- Developer
Verwenden der Quellcodeverwaltung in deinem Codespace
SchrittanleitungNachdem du Änderungen an einer Datei in deinem Codespace vorgenommen hast, kannst du die Änderungen schnell übernehmen und ein Update an das Remoterepository pushen.
- Codespaces
- Fundamentals
- Developer
Verwenden von Codespaces für Pull Requests
SchrittanleitungDu kannst Codespaces in deinem Webbrowser oder in Visual Studio Code verwenden, um Pull Requests zu erstellen und zu überprüfen sowie um auf Reviewkommentare zu antworten.
- Codespaces
- Visual Studio Code
- Developer
Ändern des Computertyps für deinen Codespace
SchrittanleitungDu kannst den Computertyp ändern, auf dem dein Codespace ausgeführt wird, um die für deine Arbeit geeigneten Ressourcen zu nutzen.
- Codespaces
Konfigurieren des automatischen Löschens deiner Codespaces
SchrittanleitungInaktive Codespaces werden automatisch gelöscht. Du kannst bis zu einem Maximum von 30 Tagen auswählen, wie lange deine beendeten Codespaces aufbewahrt werden.
- Codespaces
Festlegen deines Standard-Editors für Codespaces
SchrittanleitungDu kannst deinen Standard-Editor für Codespaces auf der Seite mit deinen persönlichen Einstellungen festlegen.
- Codespaces
Festlegen deiner Standardregion für Codespaces
SchrittanleitungDu kannst deine Standardregion auf der Codespaces-Profileinstellungenseite festlegen, um den Speicherort deiner Daten zu personalisieren.
- Codespaces
Festlegen des Timeoutzeitraums für Codespaces
SchrittanleitungDu kannst dein Standardtimeout für Codespaces auf der Seite mit deinen persönlichen Einstellungen festlegen.
- Codespaces
Verwalten deiner kontospezifischen Geheimnisse für Codespaces
SchrittanleitungDu kannst vertrauliche Informationen (z. B. Token) speichern, auf die du über Umgebungsvariablen zugreifen möchtest.
- Codespaces
- Developer
- Security
- Secret store
Verwalten des Zugriffs auf andere Repositorys innerhalb deines Codespace
Du kannst die Repositorys verwalten, auf die Codespaces zugreifen kann.
- Codespaces
- Security
Verwalten der GPG-Überprüfung für Codespaces
SchrittanleitungDu kannst zulassen, dass automatisch GPG verwendet, um Commits zu signieren, die du in deinen Codespaces vornimmst, damit andere Personen sicher sein können, dass die Änderungen aus einer vertrauenswürdigen Quelle stammen.
- Codespaces
- Developer
- Security
Aktivieren oder Deaktivieren von Codespaces für deine Organisation
SchrittanleitungDu kannst steuern, welche Benutzer*innen Codespaces in den privaten Repositorys deiner Organisation nutzen können.
- Codespaces
- Billing
- Administrator
Verwalten der Kosten von Codespaces in deiner Organisation
VerweisDu kannst deine Nutzung von Codespaces überprüfen und Nutzungsgrenzen festlegen.
- Codespaces
- Billing
Verwalten von Entwicklungsumgebungs-Geheimnissen für Ihr Repository oder Ihre Organisation
Dank der Entwicklungsumgebungs-Geheimnisse können Sie vertrauliche Informationen in Ihrer Organisation, Ihrem Repository oder für die Verwendung mit Codespaces speichern.
- Codespaces
- Secret store
- Security
Einschränken des Zugriffs auf Computertypen
SchrittanleitungDu kannst Einschränkungen für die Typen von Computern festlegen, die Benutzer wählen können, wenn sie in deiner Organisation Codespaces erstellen.
- Codespaces
Einschränken des Basisimages für Codespaces
SchrittanleitungSie können angeben, welche Basisimages zur Erstellung des Entwicklercontainers für neue Codespaces verwendet werden können, die in Ihrer Organisation erstellt werden.
- Codespaces
Einschränken des Zeitraums für Leerlauftimeouts
SchrittanleitungDu kannst einen maximalen Timeoutzeitraum für alle Codespaces im Besitz deiner Organisation festlegen.
- Codespaces
Einschränken des Aufbewahrungszeitraums für Codespaces
SchrittanleitungDu kannst einen maximalen Aufbewahrungszeitraum für alle Codespaces im Besitz deiner Organisation festlegen.
- Codespaces
Einschränken der Sichtbarkeit weitergeleiteter Ports
SchrittanleitungDu kannst Einschränkungen für die Sichtbarkeitsoptionen festlegen, die Benutzer*innen auswählen können, wenn sie Ports der Codespaces in deiner Organisation weiterleiten.
- Codespaces
Überprüfen der Überwachungsprotokolle deiner Organisation auf Codespaces
SchrittanleitungDu kannst das Überwachungsprotokoll verwenden, um alle Aktionen im Zusammenhang mit Codespaces zu überprüfen.
- Codespaces
- Security
- Administrator
Informationen zur Abrechnung für Codespaces
ÜbersichtHier findest du Informationen zu den Kosten für die Verwendung von Codespaces sowie zu den monatlichen Nutzungskontingenten, die in persönlichen Konten von enthalten sind.
- Codespaces
- Billing
Verwenden der Visual Studio Code-Befehlspalette in Codespaces
VerweisDu kannst über das Feature „Befehlspalette“ von Visual Studio Code auf viele Befehle in Codespaces zugreifen.
- Codespaces
- Visual Studio Code
Notfallwiederherstellung für Codespaces
Dieser Artikel bietet einen Leitfaden für ein Szenario der Notfallwiederherstellung, bei dem eine ganze Region aufgrund einer schwerwiegenden Naturkatastrophe oder einer umfangreichen Dienstunterbrechung von einem Ausfall betroffen ist.
- Codespaces
Sicherheit in Codespaces
VerweisÜbersicht über die Codespaces-Sicherheitsarchitektur, mit Richtlinien, die dir helfen, die Sicherheit zu erhalten und das Risiko eines Angriffs zu minimieren.
- Codespaces
- Security