GitHub er den mest brugte platform til hosting og redigering af kode. Det er let at se hvorfor, givet de funktioner og brugervenlighed, det tilbyder. Men på trods af en ren grænseflade og en bådladning af praktiske funktioner, er der plads til forbedringer.
Derfor vil vi her tage et kig på de otte bedste Chrome-udvidelser, der tilføjer nye funktioner til GitHub og forbedrer grænsefladen.
1. Oktotræ
Octotree er en funktionsrig Chrome-udvidelse, der overhaler din GitHub-oplevelse. Det tilføjer et kodetræ til alle GitHub-lagrene, hvilket forenkler filsøgning.
Det lader dig bogmærke lagre, filer og pull-anmodninger. Octotree fremskynder dit arbejde ved lazy-loading og cachelagring. Du kan bestemme, om Octotree-sidebjælken skal vises på alle sider eller kun vælge én, f.eks. kode eller pull-anmodninger.
Udover disse tilbyder Octotree flere yderligere funktioner i sin betalte plan. Disse omfatter en enklere måde at navigere og gennemgå pull-anmodninger på, flere faner og muligheden for at ændre ikoner og skrifttyper.
Pro-planen koster $35 om året. Den har også en teamplan for hold med fem eller flere medlemmer. Desværre virker den gratis plan ikke på GitHub-virksomhedskonti.
Hvis du bruger Firefox, Edge eller Safari, har Octotree også tilføjelser til dem. Faktisk er det en af de bedste Edge-tilføjelser til udviklere.
Hent: Oktotræ for Google Chrome | Edge | Firefox | Safari (gratis, betalt)
2. ZenHub til GitHub
ZenHub hævder at være det "eneste" projektstyringsværktøj, der fungerer i GitHub. Designet til teams, det gør det muligt for forskellige teammedlemmer at samarbejde problemfrit.
For ledere giver det en enkel måde at spore projekter, oprette rapporter og bygge diagrammer. Multi-repo task boards forenkler arbejdsgangen og giver et bedre overblik over opgaverne.
ZenHub har en gratis og to betalte planer, der koster $7,95 og $12,45 om måneden. Den gratis plan fungerer kun for offentlige arkiver og giver adgang til alle funktioner. For private depoter skal du dog opgradere.
Med over 70.000 downloads er udvidelsen vist på Chrome Webshop.
Hent: ZenHub til Google Chrome (gratis, betalt)
3. GitZip til GitHub
GitZip til GitHub giver en enkel måde at downloade filer eller undermapper individuelt fra ethvert lager. Du kan vælge elementer ved at dobbeltklikke på den tomme plads efter filnavnet og klikke på downloadpilen, der vises i nederste højre hjørne.
Alternativt kan du højreklikke hvor som helst, holde markøren over GitZip download og beslutte, om du vil downloade hele mappen eller udvalgte filer.
Filerne bliver downloadet som en ZIP-fil, som du kan udpakke og få adgang til på din computer. Udvidelsen understøtter et mørkt tema og er helt gratis at bruge.
Hent: GitZIp til GitHub til Google Chrome (Ledig)
4. Raffineret GitHub
Raffineret GitHub er en anden Chrome-udvidelse, der tilføjer 200+ funktioner til din GitHub. De fleste af disse funktioner er fokuseret på at forbedre grænsefladen og oplevelsen.
Raffineret GitHub fremhæver de mest nyttige kommentarer og viser reaktionsavatarer for kommentarer. Det tilføjer grå prikker og pile til hvidrummet i koden, hvilket gør dem synlige. På samme måde gør det pull-anmodningsreferencer og URL'er i kode klikbare.
Med hundredvis af tilgængelige funktioner er der helt sikkert meget mere at udforske. Den bedste del? Du kan slå enhver af disse funktioner fra individuelt ved at gå til Udvidelser > Forfinet GitHub > Udvidelsesmuligheder. Denne gratis udvidelse har over 50.000 downloads på Chrome. Det er også tilgængeligt på Firefox og Safari.
Hent: Raffineret GitHub til Google Chrome | Safari | Firefox (Ledig)
5. Forbedret GitHub
Forbedret GitHub er en let Chrome-udvidelse med et par praktiske funktioner. Det viser størrelsen af hvert lager i sektionen Om. På samme måde viser den filstørrelsen og giver en enkel måde at downloade dem på.
Ud over at downloade tilføjer den en Kopiér fil knappen (ved siden af knapperne Raw og Blame), når du åbner en fil. Dette kopierer indholdet af filen til din udklipsholder. Det viser også filstørrelsen her.
Forbedret GitHub kommer med kun få funktioner sammenlignet med andre udvidelser, men næsten alle vil finde dem nyttige. Desuden er den let, gratis og populær blandt Chrome-brugere.
Hent: Forbedret GitHub til Google Chrome (Ledig)
6. Gitako
Gitako tilbyder ret lignende funktionaliteter som Octotree og tilføjer et filtræ til GitHub. Det lader dig også ændre ikoner.
Når du har downloadet udvidelsen, vises Gitako-logoet på venstre side af din GitHub-skærm. Hvis du klikker på den, åbnes filtræet. Over træet er der mulighed for at søge efter filer direkte.
Du kan dog ændre størrelsen på eller fastgøre Gitako-sidebjælken og indstille en tastaturgenvej for at åbne den. Det lader dig folde lange kodeblokke, hvilket gør det nemt at se filer. På samme måde tilføjer den knapper til at kopiere filer og uddrag, men du bliver nødt til at slå disse valgfrie indstillinger til.
En anden fordel er, at det fungerer med private repositories såvel som GitHub-virksomhedskonti.
Hent: Gitako til Google Chrome | Firefox (Ledig)
7. GIF'er til GitHub
En enkel, let Chrome-udvidelse, GIF'er til GitHub, integrerer GIPHY til din GitHub. Dette betyder, at du kan søge og tilføje GIF'er til dine kommentarer inden for et par klik.
Efter installation af udvidelsen vil du se en GIF-ikon i øverste højre hjørne af kommentarfeltet. Herfra kan du søge i GIPHY og tilføje GIF'er til din kommentar.
Denne fremhævede udvidelse giver dig mulighed for nemt at udtrykke dig selv på GitHub-kommentarer. Og hvis du er fan af GIF'er, er dette et must-have.
Hent: GIF'er til GitHub til Google Chrome (Ledig)
8. Git Master
Git Master giver forskellige nyttige funktioner, ikke kun til GitHub, men også til GitLab, Gitee og andre. Det tilføjer en sidebjælke i filtræet sammen med en søgelinje. Den viser endda antallet af filer og filstørrelsen i filtræet.
Du kan downloade filer med et enkelt klik. Når du ser store lagre, kan du aktivere lazing load for at forbedre indlæsningshastigheden. Det lader dig også gennemse filhistorikken.
Tilgængeligheden af funktioner varierer afhængigt af platformen. Men alle disse er tilgængelige på GitHub. Det fungerer også fint på GitLab, hvis du er det splittet mellem GitLab og GitHub.
Hent: Git Master til Google Chrome (Ledig)
Forbedre din GitHub-oplevelse i Chrome
Uanset om du vil tilføje et filtræ, integrere et projektstyringsværktøj eller har brug for en enkel måde at downloade filer på, kan disse Chrome-udvidelser til GitHub være nyttige. De enkle, men nyttige funktioner, de tilbyder, kan øge din produktivitet, især hvis du bruger meget tid på platformen.
Disse udvidelser bliver ved med at tilføje nye funktioner og får regelmæssige opdateringer. Men du kan anmode om funktioner og rapportere fejl, da de fleste af disse projekter er tilgængelige på GitHub.