Noticias Programación

GitHub proporciona una navegación precisa en código Python

GitHub anunció que los desarrolladores ahora pueden obtener una navegación precisa del código en las solicitudes de extracción y específicamente en el código Python.

Las mejoras se produjeron a raíz del anuncio de GitHub de una mejor manera de buscar código en la plataforma, consulte GitHub Mejorar la búsqueda de código.

La primera mitad de la mejora agrega una navegación de código precisa para Python. La exploración del código existente en GitHub era «difusa» o «basada en búsquedas», lo que significa que si haces clic en una referencia, verás todas las definiciones en tu repositorio con ese nombre. Esto puede resultar en demasiadas coincidencias cuando busca algo que tiene un nombre común.

La navegación de código mejorada está impulsada por el nuevo marco de gráficos de pila de GitHub. Los gráficos de pila pueden incluir información detallada sobre las reglas de nomenclatura de Python, lo que facilita la comprensión de a qué definición específica se refiere cada referencia.

navegación con código github

Publicidad:

Los gráficos de pila funcionan sin que los desarrolladores tengan que realizar cambios de configuración en los repositorios, y funcionan para todos los repositorios públicos y para todos los repositorios privados a los que tiene acceso. Si su repositorio contiene código Python, la navegación por el código en ese repositorio ahora es precisa.

GitHub planea agregar funciones para idiomas adicionales en los próximos meses.

La segunda mejora agrega navegación de código a las solicitudes de extracción. Hasta ahora, las funciones de navegación de código solo estaban disponibles al ver archivos en el navegador de código de GitHub. La mejora la agrega a la pestaña de «archivos modificados» de cada solicitud de extracción y al hacer clic en una definición o referencia, accederá al navegador de código para la rama principal de la solicitud de extracción. GitHub dice que esta mejora hace que sea más obvio cuál podría ser el impacto de sus cambios al permitirle ver todas las personas que llaman que se verían afectadas por un cambio.

githubdeklogo

Publicidad:

También puede gustarte...