Kodeområder i forhold til GitHub.dev editor

Fuldført

Du spørger sikkert dig selv, hvornår skal jeg bruge GitHub Codespaces, og hvornår skal jeg bruge GitHub.dev?

Du kan bruge GitHub.dev til at navigere i filer og kildekodelagre fra GitHub og foretage og bekræfte kodeændringer. Du kan åbne et hvilket som helst lager, en kopi eller en pullanmodning i GitHub.dev editor.

Hvis du vil udføre mere tunge løft som at teste din kode, skal du bruge GitHub Codespaces. Der er knyttet beregning til den, så du kan bygge din kode, køre din kode og have terminaladgang. GitHub.dev har ikke beregning i den. Med GitHub Codespaces får du styrken ved en personlig virtuel maskine (VM) med terminaladgang på samme måde, som du kan bruge dit lokale miljø, kun i cloudmiljøet.

Sammenligning af kodeområder og GitHub.dev

I følgende tabel vises de primære forskelle mellem Codespaces og GitHub.dev:

GitHub.dev GitHub Codespaces
omkostninger Fri Gratis månedlig forbrugskvote for personlige konti.
tilgængelighed Tilgængelig for alle på GitHub.com Tilgængelig for alle på GitHub.com.
start GitHub.dev åbnes med det samme med et tastetryk, og du kan begynde at bruge det med det samme uden at skulle vente på konfiguration eller installation. Når du opretter eller genoptager et Codespace, tildeles Codespace en VM. Objektbeholderen konfigureres derefter på baggrund af indholdet af en devcontainer.json fil. Denne konfiguration tager et par minutter at oprette udviklingsmiljøet.
beregnings Der er ingen tilknyttede beregningsressourcer, så du kan ikke bygge og køre din kode eller bruge den integrerede terminal. Med GitHub Codespaces får du styrken ved en dedikeret VM til at køre og foretage fejlfinding af dit program.
terminaladgang Ingen GitHub Codespaces indeholder som standard et fælles sæt værktøjer, hvilket betyder, at du kan bruge Terminalen nøjagtigt, som du ville gøre i dit lokale miljø.
udvidelser Kun et undersæt af udvidelser, der kan køre på internettet, vises i udvidelsesvisningen og kan installeres Med GitHub Codespaces kan du bruge de fleste udvidelser fra Visual Studio Code Marketplace.

Fortsæt arbejdet med codespaces

Du kan starte arbejdsprocessen i GitHub.dev og fortsætte med at arbejde på et kodeområde. Hvis du forsøger at få adgang til visningen Kør og foretag fejlfinding eller terminalen, får du vist en meddelelse om, at de ikke er tilgængelige i GitHub.dev.

Hvis du vil fortsætte dit arbejde i et kodeområde, skal du vælge Fortsæt med at arbejde på.... Vælg Opret nyt kodeområde for at oprette et Codespace på din aktuelle forgrening. Før du vælger denne indstilling, skal du bekræfte eventuelle ændringer.