La revisión de búsqueda de código significativo de GitHub ahora está ampliamente disponible después de 18 meses

La revisión de búsqueda de código significativo de GitHub ahora está ampliamente disponible después de 18 meses

La búsqueda de código se sometió a una revisión completa que ha estado en desarrollo durante años, según GitHub, que acaba de ponerla a disposición del público en general .

Las modificaciones contienen una gran cantidad de nuevas funciones que son mucho más conscientes del contexto. La empresa afirma que su búsqueda de código actualizada es «aproximadamente el doble de rápida» que la versión anterior y que «entiende el código, poniendo primero los resultados más relevantes».

Además, se han actualizado las interfaces de usuario de búsqueda y vista de código. La interfaz de búsqueda actualizada proporciona respuestas completas y sugerencias, además de categorizar y dar formato inteligente a los resultados.

Mientras busca y va a las referencias en la vista de código, es sencillo ver las referencias en un panel lateral, que es similar a cómo podría hacerlo en Visual Studio. Además, se admiten la búsqueda de símbolos, las expresiones regulares y las consultas de subcadenas.

guía de sintaxis

En diciembre de 2021 , estuvo disponible una vista previa tecnológica de esta actualización requerida por la lista de espera. Aquellos que eligieron participar y se les dio acceso a la nueva búsqueda pasaron mucho tiempo utilizándola aparte de la búsqueda de código anterior.

Consulte la publicación de febrero de 2023 en el blog de ingeniería de GitHub para obtener una explicación mucho más detallada de cómo funciona , las tecnologías que se emplearon para crearlo y otra información.

Las modificaciones están destinadas a aumentar la eficiencia de los ingenieros de software; por ejemplo, la búsqueda mejorada podría ser mucho más efectiva para localizar ciertas vulnerabilidades en una amplia base de código.

Como se mencionó anteriormente, la modificación se planeó durante algún tiempo, pero GitHub la presenta como un componente de un esfuerzo mayor para dotar a la plataforma de una mayor inteligencia. El enriquecimiento y desarrollo de la herramienta de codificación de IA Copilot utilizando IA generativa es el otro punto destacado en ese esfuerzo.

Imagen de listado por GitHub

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *