GitHub è la piattaforma più utilizzata per l'hosting e la modifica del codice. È facile capire perché, date le funzionalità e la facilità d'uso che offre. Tuttavia, nonostante un'interfaccia pulita e un carico di funzioni utili, c'è spazio per miglioramenti.
Pertanto, qui daremo un'occhiata alle otto migliori estensioni di Chrome che aggiungono nuove funzionalità a GitHub e migliorano l'interfaccia.
1. Octotree
Octotree è un'estensione di Chrome ricca di funzionalità che rinnova la tua esperienza su GitHub. Aggiunge un albero di codice a tutti i repository GitHub, che semplifica la ricerca dei file.
Ti consente di aggiungere ai preferiti repository, file e richieste pull. Octotree velocizza il tuo lavoro grazie al caricamento lento e alla memorizzazione nella cache. Puoi decidere se la barra laterale di Octotree deve apparire su tutte le pagine o selezionarne solo una, come il codice o le richieste pull.
Oltre a queste, Octotree offre diverse funzionalità aggiuntive nel suo piano a pagamento. Questi includono un modo più semplice per navigare e rivedere le richieste pull, più schede e la possibilità di cambiare icone e caratteri.
Il piano Pro costa $ 35 all'anno. Ha anche un piano Team per squadre con cinque o più membri. Sfortunatamente, il piano gratuito non funziona sugli account aziendali GitHub.
Se usi Firefox, Edge o Safari, Octotree ha anche componenti aggiuntivi per loro. In effetti, è uno dei i migliori componenti aggiuntivi di Edge per gli sviluppatori.
Scarica: Octotree per Google Chrome | Bordo | Firefox | Safari (gratuito, a pagamento)
2. ZenHub per GitHub
ZenHub afferma di essere "l'unico" strumento di gestione dei progetti che funziona all'interno di GitHub. Progettato per i team, consente a diversi membri del team di collaborare senza problemi.
Per i manager, fornisce un modo semplice per tenere traccia dei progetti, creare report e creare grafici. Le schede attività multi-repo semplificano il flusso di lavoro e offrono una visione migliore delle attività.
ZenHub ha un piano gratuito e due a pagamento, che costano $ 7,95 e $ 12,45 al mese. Il piano gratuito funziona solo per i repository pubblici, fornendo accesso a tutte le funzionalità. Tuttavia, per i repository privati, dovrai eseguire l'aggiornamento.
Con oltre 70.000 download, l'estensione è presente sul Chrome Web Store.
Scarica: ZenHub per Google Chrome (gratuito, a pagamento)
3. GitZip per GitHub
GitZip per GitHub fornisce un modo semplice per scaricare file o sottocartelle singolarmente da qualsiasi repository. Puoi selezionare gli elementi facendo doppio clic sullo spazio vuoto dopo il nome del file e facendo clic sulla freccia di download che appare nell'angolo in basso a destra.
In alternativa, fai clic con il pulsante destro del mouse in un punto qualsiasi, posiziona il cursore sopra Scarica GitZip e decidere se scaricare l'intera cartella o i file selezionati.
I file vengono scaricati come file ZIP, che puoi estrarre e accedere sul tuo computer. L'estensione supporta un tema scuro ed è completamente gratuita.
Scarica: GitZip per GitHub per Google Chrome (Gratuito)
4. GitHub raffinato
Il raffinato GitHub è un'altra estensione di Chrome che aggiunge oltre 200 funzionalità al tuo GitHub. La maggior parte di queste funzionalità si concentra sul miglioramento dell'interfaccia e dell'esperienza.
GitHub raffinato mette in evidenza i commenti più utili e mostra gli avatar di reazione per i commenti. Aggiunge punti grigi e frecce allo spazio bianco nel codice, rendendoli visibili. Allo stesso modo, rende selezionabili i riferimenti della richiesta pull e gli URL nel codice.
Con centinaia di funzionalità disponibili, c'è sicuramente molto altro da esplorare. La parte migliore? Puoi disattivare una di queste funzionalità individualmente andando su Estensioni > GitHub raffinato > Opzioni di estensione. Questa estensione gratuita ha oltre 50.000 download su Chrome. È disponibile anche su Firefox e Safari.
Scarica: GitHub perfezionato per Google Chrome | Safari | Firefox (Gratuito)
5. GitHub avanzato
Enhanced GitHub è un'estensione di Chrome leggera con alcune utili funzionalità. Mostra la dimensione di ciascun repository nella sezione Informazioni. Allo stesso modo, mostra la dimensione del file e fornisce un modo semplice per scaricarli.
Oltre al download, aggiunge un Copia il file (accanto ai pulsanti Raw e Blame) quando apri un file. Questo copia il contenuto del file negli appunti. Mostra anche la dimensione del file qui.
GitHub avanzato viene fornito con solo poche funzionalità rispetto ad altre estensioni, ma quasi chiunque le troverà utili. Inoltre, è leggero, gratuito e popolare tra gli utenti di Chrome.
Scarica: GitHub avanzato per Google Chrome (Gratuito)
6. Gitako
Gitako offre funzionalità abbastanza simili a Octotree e aggiunge un albero di file a GitHub. Ti consente anche di cambiare le icone.
Dopo aver scaricato l'estensione, il logo Gitako appare sul lato sinistro dello schermo di GitHub. Facendo clic su di esso si apre l'albero dei file. Sopra l'albero, c'è un'opzione per cercare i file direttamente.
Tuttavia, puoi ridimensionare o bloccare la barra laterale di Gitako e impostare una scorciatoia da tastiera per aprirla. Ti consente di piegare blocchi di codice lunghi, semplificando la visualizzazione dei file. Allo stesso modo, aggiunge pulsanti per copiare file e frammenti, ma dovrai attivare queste impostazioni opzionali.
Un altro vantaggio è che funziona con repository privati e account aziendali GitHub.
Scarica: Gitako per Google Cromo | Firefox (Gratuito)
7. GIF per GitHub
Un'estensione Chrome semplice e leggera, GIF per GitHub, integra GIPHY nel tuo GitHub. Ciò significa che puoi cercare e aggiungere GIF ai tuoi commenti in pochi clic.
Dopo aver installato l'estensione, vedrai a Icona GIF nell'angolo in alto a destra della casella dei commenti. Da qui, puoi cercare GIPHY e aggiungere GIF al tuo commento.
Questa estensione in primo piano ti consente di esprimerti facilmente sui commenti di GitHub. E se sei un fan delle GIF, questo è un must.
Scarica: GIF per GitHub per Google Chrome (Gratuito)
8. Git maestro
Git Master fornisce varie funzioni utili, non solo per GitHub, ma anche per GitLab, Gitee e altri. Aggiunge una barra laterale dell'albero dei file, insieme a una barra di ricerca. Visualizza anche il numero di file e la dimensione del file nell'albero dei file.
Puoi scaricare file con un solo clic. Quando si visualizzano repository di grandi dimensioni, è possibile abilitare il carico lento per migliorare la velocità di caricamento. Ti consente anche di sfogliare la cronologia dei file.
La disponibilità delle funzionalità varia a seconda della piattaforma. Ma tutti questi sono disponibili su GitHub. Funziona bene anche su GitLab, nel caso tu lo sia combattuto tra GitLab e GitHub.
Scarica: Git Master per Google Chrome (Gratuito)
Migliora la tua esperienza su GitHub in Chrome
Sia che tu voglia aggiungere un albero di file, integrare uno strumento di gestione dei progetti o hai bisogno di un modo semplice per scaricare file, queste estensioni di Chrome per GitHub possono tornare utili. Le funzionalità semplici ma utili che offrono possono aumentare la tua produttività, soprattutto se trascorri molto tempo sulla piattaforma.
Queste estensioni continuano ad aggiungere nuove funzionalità e ottenere aggiornamenti regolari. Ma puoi richiedere funzionalità e segnalare bug, poiché la maggior parte di questi progetti è disponibile su GitHub.