Skip to main content

Uso de GitHub Code Search

Puedes usar sugerencias, finalizaciones y búsquedas guardadas en la interfaz de búsqueda actualizada para encontrar rápidamente lo que buscas en GitHub.

Acerca del uso de la búsqueda de código de GitHub

GitHub indexa los repositorios de tu propiedad y los repositorios de las organizaciones de las que eres miembro, ya sean públicas, privadas o internas. Esto significa que puede buscar en todos sus repositorios, así como en los repositorios públicos de GitHub que ya están indexados. Solo los usuarios con permiso para ver su código podrán verlo en los resultados de las búsquedas. Las bifurcaciones se indexan y permiten realizar búsquedas de la misma manera que otros repositorios.

No todo el código se indexa. Además, actualmente solo puedes realizar búsquedas en las ramas predeterminadas de los repositorios. Para más información sobre las opciones de instalación, consulta Acerca de GitHub Code Search.

Debes haber iniciado sesión en una cuenta de GitHub para usar la búsqueda de código, incluida la búsqueda de código en repositorios públicos.

Puedes buscar mediante la interfaz de búsqueda de GitHub. Puedes encontrar rápidamente lo que estás buscando con sugerencias, finalizaciones y búsquedas guardadas, a menudo sin tener que escribir completamente una consulta ni consultar la página de resultados de la búsqueda.

Para más información sobre la sintaxis de búsqueda de la búsqueda de código, consulta Descripción de la sintaxis de GitHub Code Search.

Ten en cuenta que la sintaxis y los calificadores para buscar contenido que no sea código, como problemas, usuarios y debates, no es la misma que la sintaxis para la búsqueda de código. Para más información sobre la búsqueda que no es de código, consulta Acerca de la búsqueda en GitHub y Buscar en GitHub.

  1. En la barra de navegación superior de GitHub, haga clic en la barra de búsqueda.

  2. Bajo la barra de búsqueda, verás una lista de sugerencias organizadas por categoría, incluidas tus búsquedas recientes y los repositorios, equipos y proyectos a los que tienes acceso. También podrás ver una lista de las búsquedas guardadas que hayas creado. Para obtener más información sobre las búsquedas guardadas, consulta Creación y administración de búsquedas guardadas.

    Captura de pantalla de la barra de navegación de GitHub. Hay una lista de sugerencias de búsqueda por categoría debajo de la barra de búsqueda.

    Al hacer clic en una de las sugerencias que se muestran, se te dirigirá directamente a la página de esa sugerencia (por ejemplo, el repositorio o la página del proyecto). Por otro lado, si haces clic en una búsqueda reciente o una búsqueda guardada, según el tipo de búsqueda en cuestión, la consulta de búsqueda aparecerá en la barra de búsqueda o bien se te dirigirá a la página de resultados de la búsqueda para ese término de búsqueda.

  3. Cuando empieces a escribir una consulta de búsqueda, verás una lista de finalizaciones y sugerencias que coinciden con tu consulta. Puedes hacer clic en cualquier sugerencia para ir a una ubicación específica. A medida que escribas más calificadores, verás sugerencias más específicas, como archivos de código a los que puedes ir directamente.

    Captura de pantalla de una búsqueda de "repo:octocat/spoon-knife". Los resultados del código se describen en naranja oscuro.

  4. También puedes presionar Entrar después de escribir una consulta para ir a la vista completa de resultados de la búsqueda, donde puedes ver todas las coincidencias y una interfaz visual para aplicar filtros. Para obtener más información, consulta Uso de la vista de resultados de la búsqueda.

Obtención de respuestas con Copilot desde la barra de búsqueda

Note

Necesitarás acceso a GitHub Copilot. Para más información, consulta ¿Qué es GitHub Copilot?.

Puedes usar GitHub Copilot para hacer preguntas sobre todo un repositorio directamente desde el cuadro de búsqueda principal. Solo tienes que escribir tu pregunta en la barra de búsqueda y Copilot puede proporcionar información o explicaciones sobre la estructura, el propósito o los componentes específicos del repositorio. Esto facilita la obtención de respuestas rápidas sin tener que desplazarte por varios archivos, lo que te ayuda a estar centrado y a mantener el flujo de trabajo.

  1. Vaya a un repositorio en GitHub.

  2. Presione / o haga clic en el cuadro de búsqueda principal de la parte superior de la página.

  3. En el cuadro de búsqueda, después de repo:OWNER/REPO , escriba la pregunta que desea hacer a % data variables.product.prodname_copilot_short %}.

    Entre otros, puede indicar:

    • What does this repo do?
    • Where is authentication implemented in this codebase?
    • How does license file detection work in this repo?
  4. Haga clic en Preguntar a Copilot.

    Captura de pantalla del cuadro de búsqueda de GitHub. La opción desplegable “Preguntar a Copilot” se resalta con un contorno naranja.

    Se muestra el panel GitHub Copilot Chat, y Copilot responde a la solicitud.

  5. Opcionalmente, después de enviar una pregunta, puedes hacer clic en en el cuadro de texto para detener la respuesta.

Creación y administración de búsquedas guardadas

  1. En la barra de navegación superior de GitHub, haga clic en la barra de búsqueda y escriba saved:.
  2. En la barra de búsqueda, en la sección "Consultas guardadas", haz clic en Administrar búsquedas guardadas.
  3. En la ventana emergente, escribe un nombre para la búsqueda guardada y la consulta que quieres guardar.
  4. Para terminar de crear la búsqueda guardada, haz clic en Crear búsqueda guardada.
  5. Para ver la búsqueda guardada, haz clic en la barra de búsqueda. La búsqueda guardada estará en la sección "Consultas guardadas". Al hacer clic en una búsqueda guardada, se agregará la consulta a la barra de búsqueda y se filtrarán las sugerencias en consecuencia.
  6. Para administrar una búsqueda guardada, escribe saved: en la barra de búsqueda y haz clic en Administrar búsquedas guardadas.
    • Para editar una búsqueda guardada, en la sección "Búsquedas guardadas", haz clic en a la derecha de la búsqueda guardada.
    • Para eliminar una búsqueda guardada, haz clic en a la derecha de la búsqueda guardada.

Uso de la vista de resultados de la búsqueda

Para construir una consulta de búsqueda, así como para ver y filtrar los resultados, mediante una interfaz visual, puedes usar la página de búsqueda o la página de búsqueda avanzada . Si presionas Entrar después de escribir una consulta de búsqueda en la barra de búsqueda, también se te dirigirá a la vista de resultados de la búsqueda.

En la vista de resultados de la búsqueda, puedes navegar entre diferentes tipos de resultados de búsqueda, como código, incidencias, solicitudes de incorporación de cambios, repositorios, etc. También puedes ver y usar filtros.

Uso la búsqueda de código GitHub en GitHub Mobile

En GitHub Mobile, puedes usar la búsqueda de código directamente desde la pantalla principal. La búsqueda de código en GitHub Mobile usa la misma sintaxis que la búsqueda de código en GitHub. Para más información, consulta Acerca de GitHub Code Search.

Cuando empieces a escribir una consulta de búsqueda, verás una lista de finalizaciones y sugerencias que coinciden con tu consulta. Puedes hacer clic en cualquier sugerencia para ir a una ubicación específica. A medida que escribas más calificadores, verás sugerencias más específicas, como archivos de código a los que puedes ir directamente.