Skip to main content
Publicamos actualizaciones para la documentación con frecuencia y es posible que aún se esté traduciendo esta página. Para obtener la información más reciente, consulta la documentación en inglés.

Acerca de GitHub Code Search (versión beta)

Puedes buscar, explorar y consultar código en GitHub con la nueva búsqueda de código (versión beta).

Nota: La nueva búsqueda de código y vista de código están disponibles en una versión beta de acceso público limitado. Para unirte a la lista de espera para acceder, visita https://github.com/features/code-search-code-view/signup.

Para obtener más información sobre la nueva vista de código, consulta "Navegación por los archivos con la nueva vista de código (beta)".

Acerca de la nueva búsqueda de código (versión beta)

La nueva búsqueda de código (versión beta) te permite buscar, explorar y consultar rápidamente tu código, el del equipo y el de la comunidad de código abierto, todo desde GitHub.com. Este motor de búsqueda está diseñado para ser escalable, tener en cuenta el código y admitir la búsqueda de código en GitHub mediante expresiones regulares, operaciones booleanas, calificadores especializados y búsqueda de símbolos. Para obtener más información sobre la sintaxis de la nueva búsqueda de código (versión beta), consulta "Descripción de la sintaxis de GitHub Code Search (versión beta)".

Además del nuevo motor de búsqueda de código, la búsqueda de código (versión beta) incluye nuevas características en la interfaz de búsqueda de GitHub.com, como sugerencias, finalizaciones y la posibilidad de guardar las búsquedas. La nueva interfaz de búsqueda te permite encontrar de forma más rápida y fácil lo que buscas. Para obtener más información, consulta "Uso de GitHub Code Search (versión beta)".

Ten en cuenta que la sintaxis y los calificadores para buscar contenido que no sea código, como problemas, usuarios y discusiones, funcionan igual que antes. Para obtener más información sobre la búsqueda de contenido que no sea código, consulta "Acerca de la búsqueda en GitHub" y "Búsqueda en GitHub".

La nueva búsqueda de código (versión beta) está estrechamente integrada con una vista de código rediseñada (versión beta) en GitHub.com. Para obtener más información sobre la nueva vista de código, consulta "Navegación por los archivos con la nueva vista de código (beta)".

Para obtener acceso a la nueva búsqueda de código (versión beta), así como a la nueva vista de código, puedes registrarte en la lista de espera.

Habilitación y deshabilitación de la nuevas búsqueda de código y vista de código (versión beta)

Recibirás un correo electrónico cuando se te acepte en la lista de espera para unirte a la versión beta. Una vez concedido acceso, la nueva búsqueda de código y la vista de código beta se habilitarán automáticamente en tu cuenta.

Puedes deshabilitar o habilitar la versión beta en el GitHub.com en cualquier momento. Ten en cuenta que esta configuración se aplica tanto a la búsqueda de código como a la vista de código.

  1. En la esquina superior derecha de cualquier página, haga clic en la foto de perfil y luego en Vista previa de la característica. Botón Vista previa de la característica
  2. A la derecha de "Nueva búsqueda de código y vista de código (beta)", haz clic en Habilitar o deshabilitar.

Limitaciones

Hemos indexado muchos repositorios públicos para la nueva búsqueda de código (versión beta) y seguimos indexando más. Además, los repositorios privados de los usuarios de GitHub en la versión beta están indexados y pueden buscarlos los participantes de la versión beta que ya tengan acceso a esos repositorios privados en GitHub.com. Sin embargo, es posible que ni los repositorios muy grandes ni todo el código se indexen.

Las limitaciones actuales del código indexado son las siguientes:

  • Se excluye el código generado y delegado a proveedores (según lo que determina Enry)
  • Se excluyen los archivos vacíos y los de más de 350 KiB
  • Solo se incluyen los archivos con codificación UTF-8
  • Es posible que los repositorios muy grandes no se indexen

Actualmente solo se admite la búsqueda de código en la rama predeterminada de un repositorio.

Los resultados de cualquier búsqueda con la nueva búsqueda de código (versión beta) están restringidos a 100 resultados (10 páginas). La ordenación no se admite para los resultados de búsqueda de código en este momento. Esta limitación solo se aplica a la nueva búsqueda de código (versión beta) y no se aplica a otros tipos de búsquedas.

La nueva búsqueda de código (versión beta) admite la búsqueda de definiciones de símbolos en el código, como definiciones de función o clase, mediante el calificador symbol:. Sin embargo, ten en cuenta que el calificador symbol: solo busca definiciones y no referencias, y todavía no se admiten totalmente todos los tipos de símbolos y lenguajes. Para obtener una lista de los idiomas que se admiten, consulta "Calificador de símbolos".

Comentarios y soporte técnico

Puedes ver y compartir comentarios sobre la nueva búsqueda de código (versión beta) en nuestro foro de discusión.