Obs: Codespaces är för närvarande i begränsad publik beta och kan komma att ändras. Under betaperioden ger GitHub inga garantier om tillgängligheten av Kodrum. För mer information om att gå med i beta, se ”Gå med i beta.”
om Codespaces
Codespaces är en molnutvecklingsmiljö tillgänglig i din webbläsare. En kodrymd innehåller allt du behöver utveckla för ett specifikt arkiv, inklusive en textredigerare med syntaxmarkering och autofullständig, en terminal, felsökningsverktyg och Git-kommandon, allt inom GitHub. Du kan också installera Visual Studio – kodtillägg i kodrymden för att lägga till fler funktioner.
Codespaces gör det lättare för utvecklare att ombord på ett nytt företag eller börja bidra till ett open source-projekt. Projektansvariga kan konfigurera ett arkiv så att projektets beroenden inkluderas automatiskt när du skapar en kodrymd för arkivet. Du kan börja koda snabbare genom att minska tiden för att konfigurera din miljö.
Codespaces låter dig utvecklas i molnet istället för lokalt. Utvecklare kan bidra var som helst, på vilken maskin som helst, inklusive surfplattor eller Chromebooks, och det finns inget behov av att behålla lokala kopior av immateriella rättigheter.
använda Kodrymder
varje utvecklare kan skapa en eller flera kodrymder för alla offentliga arkiv eller för alla privata arkiv som ägs av deras användarkonto. Under betaversionen stöds inte privata arkiv som ägs av organisationer eller andra arkiv som ägs av en organisation som kräver SAML single sign-on. Varje kodrymd du skapar är endast tillgänglig för dig. Ingen annan kan arbeta i din kodrymd.
varje kodrymd är associerad med en specifik gren av ett arkiv. Du kan skapa mer än en kodrymd per arkiv eller till och med per gren. Varje användarkonto har dock en gräns för två kodområden under begränsad offentlig beta. Om du har nått gränsen och vill skapa en ny kodrymd måste du först ta bort en kodrymd. Mer information finns i ” Ta bort en kodrymd.”
du kan redigera kod, felsöka och använda Git-kommandon medan du utvecklar i en kodrymd med Visual Studio-kod. Mer information finns i dokumentationen för Visual Studio Code.
du kan ansluta till din kodrymd direkt från Visual Studio Code. Mer information finns i ” Använda Kodrymder i Visual Studio Code.”
du kan skapa en standardkodrymdskonfiguration för ditt arkiv som bestämmer miljön för varje nytt kodrymd som någon skapar för det arkivet. Konfigurationen definierar en utvecklingsbehållare som kan innehålla ramar, Verktyg, Tillägg och port vidarebefordran. Mer information finns i ” Konfigurera Kodrymder för ditt projekt.”
du kan också anpassa aspekter av codespace-miljön för alla codespace som ditt konto skapar. Anpassning kan innehålla skalinställningar och ytterligare verktyg. Mer information finns i ” anpassa Kodrymder för ditt konto.”
du kan konfigurera inställningar för att lägga till krypterade hemligheter, aktivera GPG-verifiering och låta kodrymder komma åt andra förvar. Mer information finns i ”Hantera krypterade hemligheter för Kodrymder”, ”hantera GPG-verifiering för Kodrymder” och ” hantera åtkomst och säkerhet för Kodrymder.”
du kan se varje kodrymd som ägs av ditt användarkonto på github.com/codespaces.
under beta är funktionaliteten begränsad.
- för den bästa upplevelsen med Codespaces rekommenderar vi att du använder en Chromium-baserad webbläsare, som Google Chrome eller Microsoft Edge.
- endast en enda storlek på kodrymden är tillgänglig.
- endast Linux-Behållare stöds.
- en kodrymd kan inte återupptas helt. Processer som kördes när kodrymden stoppades startas inte om.
om fakturering för Kodrymder
Kodrymder är gratis att använda under beta. När Kodrymder blir allmänt tillgängliga, kommer du att faktureras för lagring och beräkna användning. Mer information finns i ”om fakturering för Kodrymder.”
gå med i beta
ett begränsat antal personer kommer att inbjudas att gå med i beta. För att gå med i väntelistan, se registrera dig för Codespaces beta.
kontakta oss om Kodrymder
om du stöter på problem med Kodrymder, se ”Felsökning av kodrymden.”
om du fortfarande behöver hjälp eller har feedback om Codespaces, använd codespaces Feedback diskussion.