Tekniska bloggspel, Android-app-apk, tips och tricks

GitHub Codespaces: en helt ny webbläsarbaserad utvecklingsmiljö

GitHub är en tjänst som används av över 40 miljoner utvecklare för att arbeta som ett team på samma utvecklingsprojekt. Förra månaden gjorde GitHub alla väsentliga funktioner på sin plattform gratis, ett beslut som togs i syfte att hjälpa team att arbeta tillsammans, även när de är långt borta.

Under den första virtuella konferensen “Satellite Virtual 2020” lyfte GitHub fram flera nya funktioner som syftar till att ge communityn alla verktyg de behöver för att lösa sina problem. En stor ny funktion tillkännagiven för utvecklare: lanseringen av GitHub Codespaces.

GitHub Codespaces: ett omedelbart utvecklingsutrymme

Det kan vara svårt att bidra med kod till communityn eftersom varje repository har sin egen utvecklingsmiljö, vilket kan göra det svårt att komma åt innan du kan skriva en enda rad kod.”

Det kan också finnas en konflikt mellan miljöerna i de två projekten. GitHub Codespaces skapades för att ge svar på dessa tekniska problem.

Den här nya funktionen finns helt och hållet på GitHub-molnet för att ge dig en komplett utvecklingsmiljö via din webbläsare. Då kan du genast bidra till ett projekt. Codespaces-funktionen använder Visual Studio-teknik utvecklad av Microsoft.

Översikt över GitHub Codespaces-gränssnittet. Kredit: GitHub.

GitHub Codespaces är konfigurerad för att ladda upp kod och beroenden, utvecklarverktyg, tillägg och punktfiler. Att byta från en miljö till en annan blir väldigt enkelt, du navigerar som du vill och om du kommer tillbaka kommer ditt kodutrymme automatiskt att öppnas igen.

Den här nya funktionen är för närvarande gratis i begränsad beta. Utvecklare som är intresserade av att testa och använda den här funktionen kan nu begära åtkomst till en dedikerad sida för denna nya tjänst.

Fler nya funktioner tillkännagav av GitHub

GitHub-talk: forum med diskussioner som är specifika för ett visst projekt, som kommer att vara tillgängliga i den arbetsmiljö du delar med din community. (i testfasen)

Kodanalys: analys för att upptäcka möjliga säkerhetsbrister med CodeQL semantisk analysmotor och på så sätt hjälpa samhället att producera säkrare kod. (i testfasen)

Privata GitHub-versioner: privat version så att företag kan dra nytta av förbättrade säkerhetsfunktioner och uppfylla kraven på datasuveränitet om de så önskar. (kommer snart)

Källa: GitHub