Il team di sviluppo di GitHub ha rilasciato la versione 2.20 del suo strumento a riga di comando. La nuova versione dell’interfaccia a riga di comando di GitHub offre agli sviluppatori maggiore supporto durante la ricerca e la ricerca di estensioni. L’aggiornamento di Go Library go-gh alla versione 1.0 dovrebbe velocizzare la creazione di nuove estensioni.
Più facile da cercare e trovare
Dal rilascio della seconda versione principale della CLI, il team di GitHub ha cercato di rendere il lavoro con le estensioni il più semplice e versatile possibile, dalla loro creazione al loro utilizzo nei progetti. GitHub CLI 2.20 introduce due nuovi comandi in modo che gli sviluppatori possano tenere traccia del gran numero di estensioni ora disponibili e trovare quelle giuste più rapidamente: gh extension browse
E gh extension search
.
questione gh extension browse
È concepito come un’interfaccia utente interattiva del terminale (TUI) e consente di elencare tutte le estensioni disponibili per l’installazione direttamente nel terminale, organizzate per stelle. riguardo al pulsante / La casella del filtro può essere aperta per perfezionare la ricerca in modo più specifico. Le estensioni selezionate e specificate possono quindi essere inviate direttamente tramite i
installare (o con r
disinstallare).
appendice al comando gh extension browse
può essere utilizzato per la ricerca gh extension search
automazione. con bandiere come --owner
E --license
o --sort
Ad esempio, i risultati della ricerca possono essere ristretti per autore e licenza o ordinati in base all’ultimo aggiornamento.
Crea le tue estensioni con Go
GitHub CLI è scritto in Go. Per facilitare agli sviluppatori la creazione delle proprie estensioni, il team di GitHub ha creato la libreria Go go-gh, attualmente disponibile nella versione 1.0. La libreria contiene pezzi di codice dallo strumento della riga di comando che possono essere utilizzati direttamente per scrivere estensioni. Questo spiega come può essere utilizzato go-gh e le sue caratteristiche in dettaglio Esempio di estensione (gh-ask), che può essere usato per cercare i thread nelle discussioni di GitHub. L’esempio copre i passaggi più importanti da con gh ext create
Genera codice boilerplate per formati di output come JSON. con il lavoro gh-extension-precompile
Infine, è possibile creare eseguibili per installare l’estensione dal codice Go – per Linux, Windows, macOS, FreeBSD e Android.
Ulteriori informazioni sulle innovazioni sono disponibili su GitHub CLI 2.20 Nel post del blog su GitHub come Nel registro delle modifiche nel repository degli strumenti della riga di comando.
(una cartina)
“Incurable thinker. Food enthusiast. Subtly charming alcohol scholar. Pop culture advocate.”
More Stories
Ecco come vivere l’eclissi di superluna il 18 settembre
Santa Monica dà il benvenuto ai giocatori PC con nuove funzionalità
Microcontrollori: collaborazione in tempo reale nel cloud Arduino