Esta versión de GitHub Enterprise Server se discontinuó el 2024-07-09. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener rendimiento mejorado, seguridad mejorada y nuevas características, actualice a la versión más reciente de GitHub Enterprise Server. Para obtener ayuda con la actualización, póngase en contacto con el soporte técnico de GitHub Enterprise.
Uso de la funcionalidad avanzada de la extensión CodeQL para VS Code
La extensión CodeQL para Visual Studio Code agrega compatibilidad con lenguaje enriquecido para CodeQL y admite la escritura de consultas para encontrar problemas en códigos base.
¿Quién puede utilizar esta característica?
Las licencias de GitHub CodeQL se otorgan por usuario tras la instalación. Puedes usar CodeQL solo para determinadas tareas según las restricciones de las licencias. Para obtener más información, vea «Acerca de la CLI de CodeQL».
Si tienes una licencia de GitHub Advanced Security, puedes usar CodeQL para el análisis automatizado, la integración continua y la entrega continua. Para obtener más información, vea «Acerca de GitHub Advanced Security».
Creación de una consulta personalizada
Puede trabajar desde una plantilla para escribir su propio código para crear una consulta personalizada y analizar un lenguaje específico.
Administración de paquetes de consultas y de bibliotecas de CodeQL
Puede ver, escribir y editar paquetes de consultas y de bibliotecas de CodeQL en Visual Studio Code con la extensión CodeQL.
Exploración de la estructura del código fuente
Puede usar el visor de AST para mostrar el árbol de sintaxis abstracta de una base de datos de CodeQL.
Pruebas de consultas de CodeQL en Visual Studio Code
También puede analizar consultas de CodeQL mediante la extensión de Visual Studio Code.
Personalización de la configuración
Puede editar la configuración de la extensión CodeQL para la extensión Visual Studio Code para satisfacer sus necesidades.
Configuración de un área de trabajo de CodeQL
Cuando trabaje con CodeQL, necesita acceso a las bibliotecas y consultas estándar.
Configuración del acceso a la CLI de CodeQL
CodeQL para la extensión Visual Studio Code emplea la CodeQL CLI para compilar y ejecutar consultas.
Telemetría en CodeQL para Visual Studio Code
Si opta específicamente por permitir que GitHub lo haga, GitHub recopilará datos de uso y métricas para ayudar a los desarrolladores principales a mejorar la extensión CodeQL para VS Code.