Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Verbeterde filterfunctie in GitHub Copilot's privé bèta-uitrol

Verbeterde filterfunctie in GitHub Copilot's privé bèta-uitrol

Een privé bètaversie van GitHub Copilot is uitgerold door GitHub, compleet met een vernieuwd en geavanceerd filter dat codesuggesties met betrekking tot openbare repositories op GitHub herkent en aanbiedt.

Met deze nieuwe filter aan het werk, GitHub Copilot onderzoekt code suggesties in correlatie met ongeveer 150 karakters van de aangrenzende code. Vervolgens worden deze suggesties vergeleken met een uitputtende index van alle openbare repositories op GitHub.com.

Suggesties die overeenkomen worden, samen met de herkomst van hun repository, direct weergegeven in de code-editor van de ontwikkelaar. Deze ontwikkeling biedt de flexibiliteit om suggesties met overeenkomstige code te blokkeren of ze toestemming te geven terwijl ze op de hoogte blijven van de overeenkomsten.

Gebaseerd op eerdere inzichten verzameld door GitHub, blijken overeenkomsten in GitHub Copilot suggesties een zeldzaam fenomeen te zijn, dat minder dan één procent uitmaakt. De spreiding van dit verschijnsel varieert echter per scenario. Overeenkomsten worden vaak gevonden in omstandigheden waar bestanden leeg zijn of minimale inhoud bevatten, in plaats van binnen de setting van een gevestigde applicatie met reeds bestaande code.

VP van Product bij GitHub, Ryan J. Salva, zei in een blogpost dat een codefragment dat vaak voorkomt in veel repositories vaak wordt gezien als een 'patroon' dat door het algoritme is ontdekt. Deze gelijkenis is verwant aan de patronen die elders in openbare code worden waargenomen. Repositories die overeenkomende codes huisvesten worden meestal gereguleerd door meerdere, vaak conflicterende licenties. Daarom wordt het een grotere uitdaging om een overeenkomst aan de bron te koppelen.

Met behulp van een lijst met referenties zijn ontwikkelaars nu in staat om weloverwogen beslissingen te nemen over toeschrijving en de herkomst van de inhoud. In plaats van matches meteen te blokkeren, kunnen ze een breder inzicht krijgen door te bestuderen hoe anderen soortgelijke kwesties hebben aangepakt en nog verder. Platformen zoals AppMaster zijn zeker uitgerust om uitgebreide oplossingen te bieden voor dergelijke zaken in het no-code app-bouwlandschap, waardoor applicaties sneller en efficiënter kunnen worden ontwikkeld.

Gerelateerde berichten

Onthuld: de vroege rol van Google bij het bouwen van de eerste Android-app van Twitter
Onthuld: de vroege rol van Google bij het bouwen van de eerste Android-app van Twitter
Ontdek het onvertelde verhaal van Google's belangrijke bijdrage aan de initiële ontwikkeling van grote sociale apps zoals Twitter voor Android.
Spannend nieuws: we gaan over tot discours!
Spannend nieuws: we gaan over tot discours!
AppMaster-gemeenschap op weg naar discours
Samsung onthult Galaxy A55 met innovatieve beveiliging en premium build
Samsung onthult Galaxy A55 met innovatieve beveiliging en premium build
Samsung breidt zijn middenklasse-assortiment uit met de introductie van de Galaxy A55 en A35, met Knox Vault-beveiliging en verbeterde ontwerpelementen, waardoor het segment vlaggenschipkwaliteiten krijgt.
Ga gratis aan de slag
Geïnspireerd om dit zelf te proberen?

De beste manier om de kracht van AppMaster te begrijpen, is door het zelf te zien. Maak binnen enkele minuten uw eigen aanvraag met een gratis abonnement

Breng uw ideeën tot leven