La significativa revisione della ricerca del codice di GitHub è ora ampiamente disponibile dopo 18 mesi
La ricerca del codice ha subito una revisione completa che è in sviluppo da anni, secondo GitHub, che l’ha appena resa disponibile al pubblico .
Le modifiche contengono un’enorme quantità di nuove funzionalità che sono molto più consapevoli del contesto. L’azienda afferma che la loro ricerca del codice aggiornata è “circa due volte più veloce” rispetto alla versione precedente e che “capisce il codice, mettendo al primo posto i risultati più pertinenti”.
Inoltre, le interfacce utente di ricerca e visualizzazione codice sono state aggiornate. L’interfaccia di ricerca aggiornata fornisce completamenti e suggerimenti oltre a categorizzare e formattare in modo intelligente i risultati.
Durante la ricerca e l’accesso ai riferimenti nella visualizzazione codice, è semplice vedere i riferimenti in un pannello laterale, che è simile a come si potrebbe fare in Visual Studio. Inoltre, sono supportate la ricerca di simboli, le espressioni regolari e le query di sottostringa.
A dicembre 2021 è diventata disponibile un’anteprima tecnologica di questo aggiornamento richiesta per la lista d’attesa. Coloro che hanno scelto di partecipare e hanno avuto accesso alla nuova ricerca hanno trascorso molto tempo a utilizzarla oltre alla precedente ricerca del codice.
Dai un’occhiata al post di febbraio 2023 sul blog di ingegneria di GitHub per una spiegazione molto più approfondita di come funziona , delle tecnologie impiegate per crearlo e di altre informazioni.
Le modifiche hanno lo scopo di aumentare l’efficienza degli ingegneri del software; ad esempio, la ricerca migliorata potrebbe essere molto più efficace nell’individuare determinate vulnerabilità in una vasta base di codice.
Come accennato in precedenza, la modifica è stata pianificata da tempo, ma GitHub la presenta come una componente di uno sforzo maggiore per dare alla piattaforma maggiore intelligenza. L’arricchimento e lo sviluppo dello strumento di codifica AI Copilot utilizzando l’IA generativa è l’altro punto di forza di questo sforzo.
Immagine dell’elenco di GitHub
Lascia un commento