Kódterek és GitHub.dev szerkesztő

Befejezett

Valószínűleg azt kérdezi magától, hogy mikor használjam a GitHub Codespacest, és mikor használjam a GitHub.dev?

A GitHub.dev használatával navigálhat a fájlok és források kódtárai között a GitHubról, és kódmódosításokat hajthat végre és véglegesíthet. Bármely adattárat, elágazást vagy lekéréses kérelmet megnyithat GitHub.dev szerkesztőben.

Ha nagyobb mértékű emelést szeretne végezni, például tesztelni szeretné a kódot, használja a GitHub Codespacest. Hozzá van rendelve a számítás, így létrehozhatja a kódot, futtathatja a kódot, és terminálhozzáféréssel rendelkezhet. GitHub.dev nincs benne számítás. A GitHub Codespaces segítségével a személyes virtuális gép (VM) teljesítménye terminálhozzáféréssel érhető el, ugyanúgy, ahogyan a helyi környezetét is használhatja, csak a felhőben.

Kódterek és GitHub.dev összehasonlítása

Az alábbi táblázat a Codespaces és a GitHub.dev közötti fő különbségeket sorolja fel:

GitHub.dev GitHub Codespaces
Költségek Ingyenes Ingyenes havi használati kvóta a személyes fiókokhoz.
Elérhetőség Mindenki számára elérhető a GitHub.com A GitHub.com mindenki számára elérhető.
Startup GitHub.dev gombnyomással azonnal megnyílik, és azonnal elkezdheti használni anélkül, hogy várnia kellene a konfigurációra vagy a telepítésre. Codespace létrehozásakor vagy folytatásakor a Codespace virtuális géphez lesz rendelve. A tároló ezután egy devcontainer.json fájl tartalma alapján van konfigurálva. Ez a beállítás néhány percet vesz igénybe a fejlesztési környezet létrehozásához.
Számítás Nincsenek társított számítási erőforrások, ezért nem hozhat létre és futtathat kódot, és nem használhatja az integrált terminált. A GitHub Codespaces segítségével egy dedikált virtuális gép segítségével futtathatja és hibakeresésre használhatja az alkalmazást.
Terminálhozzáférés Egyik sem A GitHub Codespaces alapértelmezés szerint általános eszközkészletet biztosít, ami azt jelenti, hogy a terminált pontosan ugyanúgy használhatja, mint a helyi környezetben.
Kiterjesztés A bővítmények nézetben csak a weben futtatható bővítmények egy része jelenik meg, és telepíthető A GitHub Codespaces segítségével a Visual Studio Code Marketplace legtöbb bővítményét használhatja.

A Codespace-eken végzett munka folytatása

Elindíthatja a munkafolyamatot GitHub.dev, és folytathatja a munkát a Codespace-en. Ha megpróbál hozzáférni a Futtatás és hibakeresés nézethez vagy a terminálhoz, megjelenik egy értesítés arról, hogy nem érhetők el GitHub.dev.

Ha egy Codespace-ben szeretné folytatni a munkát, válassza a Tovább a munka folytatása... lehetőséget. Az Új kódtér létrehozása lehetőséget választva hozzon létre egy kódteret az aktuális ágon. A beállítás kiválasztása előtt véglegesítenie kell a módosításokat.