„GitHub“ kodo paieškos kapitalinis remontas dabar yra plačiai prieinamas po 18 mėnesių

„GitHub“ kodo paieškos kapitalinis remontas dabar yra plačiai prieinamas po 18 mėnesių

Pagal „GitHub“, kuris ką tik padarė jį visuotinai prieinamą , kodo paieška buvo visiškai atnaujinta, kuri buvo kuriama daugelį metų .

Modifikacijose yra daug naujų funkcijų, kurios daug geriau suvokia kontekstą. Įmonė teigia, kad jų atnaujinta kodo paieška yra „maždaug dvigubai greitesnė“ nei ankstesnė versija ir kad ji „supranta kodą, pirmiausia iškeldama aktualiausius rezultatus“.

Be to, atnaujintos paieškos ir kodo peržiūros vartotojo sąsajos. Atnaujintoje paieškos sąsajoje, be rezultatų suskirstymo į kategorijas ir protingo formatavimo, pateikiami užbaigimai ir pasiūlymai.

Kodo rodinyje ieškant ir pereinant prie nuorodų, nuorodas lengva matyti šoniniame skydelyje, panašiai kaip tai galite padaryti naudodami „Visual Studio“. Be to, palaikoma simbolių paieška, reguliarios išraiškos ir poeilutės užklausos.

sintaksės vadovas

2021 m . gruodžio mėn . pasirodė laukiančiųjų sąrašo reikalaujama šio naujinio technologinė peržiūra. Tie, kurie pasirinko dalyvauti ir gavo prieigą prie naujos paieškos, praleido daug laiko naudodamiesi ja, išskyrus ankstesnę kodo paiešką.

Peržiūrėkite 2023 m. vasario mėn. įrašą „GitHub“ inžinerijos tinklaraštyje, kur rasite daug išsamesnio paaiškinimo apie tai, kaip jis veikia , technologijas, kurios buvo naudojamos kuriant, ir kitos informacijos.

Modifikacijomis siekiama padidinti programinės įrangos inžinierių efektyvumą; Pavyzdžiui, patobulinta paieška gali būti daug veiksmingesnė aptinkant tam tikrus pažeidžiamumus didžiulėje kodų bazėje.

Kaip minėta anksčiau, modifikacija buvo planuojama kurį laiką, tačiau „GitHub“ vaizduoja tai kaip didesnių pastangų suteikti platformai daugiau intelekto komponentą. AI kodavimo įrankio „Copilot“ tobulinimas ir tobulinimas naudojant generatyvųjį AI yra kitas išskirtinis šios pastangos taškas.

„GitHub“ sąrašo vaizdas

Parašykite komentarą

El. pašto adresas nebus skelbiamas. Būtini laukeliai pažymėti *