Kodeområder kontra GitHub.dev redigeringsprogram

Fullført

Du spør sikkert deg selv, når bør jeg bruke GitHub Codespaces og når bør jeg bruke GitHub.dev?

Du kan bruke GitHub.dev til å navigere i filer og kildekoderepositorier fra GitHub, og foreta og utføre kodeendringer. Du kan åpne et hvilket som helst repositorium, en forgrening eller en pull-forespørsel i GitHub.dev redigeringsprogrammet.

Hvis du vil gjøre mer tunge løft som å teste koden, kan du bruke GitHub Codespaces. Den har databehandling knyttet til den, slik at du kan bygge koden, kjøre koden og ha terminaltilgang. GitHub.dev har ikke databehandling i seg. Med GitHub Codespaces får du kraften til en personlig virtuell maskin (VM) med terminaltilgang, på samme måte som du kan bruke det lokale miljøet, bare i skyen.

Sammenligning av kodeområder og GitHub.dev

Tabellen nedenfor viser de viktigste forskjellene mellom kodeområder og GitHub.dev:

GitHub.dev GitHub Codespaces
kostnad Gratis Gratis månedlig kvote for bruk for personlige kontoer.
tilgjengelighet Tilgjengelig for alle på GitHub.com Tilgjengelig for alle på GitHub.com.
oppstart GitHub.dev åpnes umiddelbart med et tastetrykk, og du kan begynne å bruke det umiddelbart uten å måtte vente på konfigurasjon eller installasjon. Når du oppretter eller gjenopptar et kodeområde, tilordnes kodeområdet en vm. Beholderen konfigureres deretter basert på innholdet i en devcontainer.json fil. Dette oppsettet tar noen minutter å opprette utviklingsmiljøet.
beregne Det finnes ingen tilknyttede databehandlingsressurser, så du kan ikke bygge og kjøre koden eller bruke den integrerte terminalen. Med GitHub Codespaces får du kraften i en dedikert VM-maskin til å kjøre og feilsøke programmet.
terminaltilgang Ingen GitHub Codespaces inneholder et vanlig sett med verktøy som standard, noe som betyr at du kan bruke terminalen nøyaktig slik du ville gjort i det lokale miljøet.
utvidelser Bare et delsett av utvidelser som kan kjøres på nettet, vises i utvidelsesvisningen og kan installeres Med GitHub Codespaces kan du bruke de fleste utvidelser fra Visual Studio Code Marketplace.

Fortsett å arbeide på kodeområder

Du kan starte arbeidsflyten i GitHub.dev og fortsette å arbeide på et kodeområde. Hvis du prøver å få tilgang til Run and Debug View eller Terminal, ser du et varsel om at de ikke er tilgjengelige i GitHub.dev.

Hvis du vil fortsette arbeidet i et kodeområde, velger du Fortsett å arbeide på.... Velg Opprett nytt kodeområde for å opprette et kodeområde på den gjeldende grenen. Før du velger dette alternativet, må du utføre eventuelle endringer.