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

Función de filtrado mejorada en la versión beta privada de GitHub Copilot

Función de filtrado mejorada en la versión beta privada de GitHub Copilot

GitHub ha lanzado una versión beta privada de GitHub Copilot, que incluye un filtro renovado y sofisticado que reconoce y ofrece sugerencias de código relacionadas con repositorios públicos en GitHub.

Con este nuevo filtro en funcionamiento, GitHub Copilot examina las sugerencias de código en correlación con unos 150 caracteres del código adyacente. A continuación, compara estas sugerencias con un índice exhaustivo de todos los repositorios públicos en GitHub.com.

Las sugerencias que coinciden, junto con sus respectivos orígenes de repositorio, se muestran directamente en el editor de código de los desarrolladores. De este modo, los desarrolladores tienen la posibilidad de bloquear las sugerencias que contengan el código correspondiente o de autorizarlas, al tiempo que se les informa de las coincidencias.

Según la información recopilada por GitHub, las coincidencias en las sugerencias de GitHub Copilot son un fenómeno poco frecuente, ya que representan menos del uno por ciento. Sin embargo, la dispersión de este fenómeno varía según los escenarios. Las coincidencias se suelen encontrar en circunstancias en las que los archivos están vacíos o tienen un contenido mínimo, más que en el entorno de una aplicación bien establecida con código preexistente.

El vicepresidente de producto de GitHub, Ryan J. Salva, expresó en una entrada de blog que un fragmento de código frecuente en muchos repositorios se percibe a menudo como un "patrón" descubierto por el algoritmo. Este parecido es similar a los patrones observados en otras partes del código público. Los repositorios que albergan códigos coincidentes suelen estar regulados por múltiples licencias, a menudo contradictorias. De ahí que relacionar una coincidencia con su fuente se convierta en un reto mayor.

Con la ayuda de una lista de referencias, los desarrolladores pueden tomar decisiones informadas sobre la atribución y el origen del contenido. En lugar de bloquear inmediatamente las coincidencias, pueden obtener una comprensión más amplia estudiando cómo otros han abordado cuestiones similares y más allá. Sin duda, plataformas como AppMaster están equipadas para ofrecer soluciones integrales a estas cuestiones en el panorama de la creación de aplicaciones sin código, garantizando un desarrollo de aplicaciones más rápido y eficiente.

Entradas relacionadas

Revelado: el papel inicial de Google en la creación de la primera aplicación de Twitter para Android
Revelado: el papel inicial de Google en la creación de la primera aplicación de Twitter para Android
Descubra la historia no contada de la importante contribución de Google al desarrollo inicial de importantes aplicaciones sociales como Twitter para Android.
Noticias emocionantes: ¡Pasamos al discurso!
Noticias emocionantes: ¡Pasamos al discurso!
La comunidad de AppMaster pasa al discurso
Noticias emocionantes: ¡Pasamos al discurso!
Noticias emocionantes: ¡Pasamos al discurso!
La comunidad de AppMaster pasa al discurso
Samsung presenta el Galaxy A55 con seguridad innovadora y construcción premium
Samsung presenta el Galaxy A55 con seguridad innovadora y construcción premium
Samsung amplía su línea de gama media presentando los Galaxy A55 y A35, que cuentan con seguridad Knox Vault y elementos de diseño mejorados, infundiendo al segmento cualidades emblemáticas.
EMPIEZA GRATIS
¿Inspirado para probar esto usted mismo?

La mejor manera de comprender el poder de AppMaster es verlo por sí mismo. Haz tu propia aplicación en minutos con suscripción gratuita

Da vida a tus ideas