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

Verbesserte Filterfunktion in der privaten Beta-Version von GitHub Copilot

Verbesserte Filterfunktion in der privaten Beta-Version von GitHub Copilot

Eine private Betaversion von GitHub Copilot wurde von GitHub herausgebracht, zusammen mit einem überarbeiteten und ausgefeilten Filter, der Code-Vorschläge im Zusammenhang mit öffentlichen Repositories auf GitHub erkennt und anbietet.

Mit diesem neuen Filter prüft GitHub Copilot die Codevorschläge in Bezug auf etwa 150 Zeichen des angrenzenden Codes. Anschließend vergleicht er diese Vorschläge mit einem umfassenden Index aller öffentlichen Repositories auf GitHub.com.

Vorschläge, die übereinstimmen, werden zusammen mit der Herkunft aus dem jeweiligen Repository direkt im Code-Editor des Entwicklers angezeigt. Diese Entwicklung bietet die Flexibilität, Vorschläge mit entsprechendem Code entweder zu blockieren oder sie zuzulassen, während man über die Übereinstimmungen informiert wird.

Nach früheren Erkenntnissen von GitHub sind Übereinstimmungen in GitHub Copilot Vorschlägen ein seltenes Phänomen und machen weniger als ein Prozent aus. Die Streuung dieses Vorkommens variiert jedoch je nach Szenario. Übereinstimmungen werden häufig in Situationen gefunden, in denen die Dateien entweder leer sind oder nur minimalen Inhalt haben, und nicht im Rahmen einer gut etablierten Anwendung mit bereits vorhandenem Code.

Ryan J. Salva, VP of Product bei GitHub, erklärte in einem Blogbeitrag, dass ein in vielen Repositories häufig vorkommendes Codefragment oft als ein vom Algorithmus entdecktes "Muster" wahrgenommen wird. Diese Ähnlichkeit ähnelt den Mustern, die anderswo im öffentlichen Code beobachtet werden. Repositories, die übereinstimmenden Code enthalten, unterliegen in der Regel mehreren, oft widersprüchlichen Lizenzen. Daher wird es zu einer größeren Herausforderung, eine Übereinstimmung mit ihrer Quelle zu verknüpfen.

Mit Hilfe einer Referenzliste sind Entwickler nun in der Lage, fundierte Entscheidungen über die Zuordnung und die Herkunft von Inhalten zu treffen. Anstatt Übereinstimmungen sofort zu blockieren, können sie ein breiteres Verständnis gewinnen, indem sie studieren, wie andere ähnliche Probleme und darüber hinaus angegangen sind. Plattformen wie AppMaster sind sicherlich in der Lage, umfassende Lösungen für solche Fragen in der No-Code-App-Entwicklungslandschaft zu bieten und eine schnellere und effizientere Anwendungsentwicklung zu gewährleisten.

Verwandte Beiträge

Enthüllt: Googles frühe Rolle bei der Entwicklung der ersten Android-App von Twitter
Enthüllt: Googles frühe Rolle bei der Entwicklung der ersten Android-App von Twitter
Entdecken Sie die unerzählte Geschichte des bedeutenden Beitrags von Google zur anfänglichen Entwicklung großer sozialer Apps wie Twitter für Android.
Spannende Neuigkeiten: Wir bewegen uns in den Diskurs!
Spannende Neuigkeiten: Wir bewegen uns in den Diskurs!
AppMaster-Community bewegt sich zum Diskurs
Spannende Neuigkeiten: Wir bewegen uns zum Diskurs!
Spannende Neuigkeiten: Wir bewegen uns zum Diskurs!
AppMaster-Community bewegt sich zum Diskurs
Samsung stellt das Galaxy A55 mit innovativer Sicherheit und erstklassiger Verarbeitung vor
Samsung stellt das Galaxy A55 mit innovativer Sicherheit und erstklassiger Verarbeitung vor
Samsung erweitert sein Mittelklasse-Sortiment mit den Modellen Galaxy A55 und A35, die über Knox Vault-Sicherheit und verbesserte Designelemente verfügen und dem Segment Flaggschiffqualitäten verleihen.
STARTEN SIE KOSTENLOS
Inspiriert, dies selbst auszuprobieren?

Der beste Weg, die Leistungsfähigkeit von AppMaster zu verstehen, besteht darin, es selbst zu sehen. Erstellen Sie Ihre eigene Anwendung in wenigen Minuten mit einem kostenlosen Abonnement

Erwecken Sie Ihre Ideen zum Leben