Skip to main content

Escanear desde VS Code

Scan and analyze code from Visual Studio Code using CodeQL to write, test, and run queries, explore code structure, and manage databases and packs.

Instalación de CodeQL para Visual Studio Code

Para empezar a trabajar con CodeQL para Visual Studio Code, debe instalar y configurar la extensión.

Administración de bases de datos de CodeQL

Puede trabajar con bases de datos de CodeQL con la extensión.

Ejecución de consultas de CodeQL

Puede ejecutar consultas en bases de datos de CodeQL y ver los resultados en Visual Studio Code.

Exploración del flujo de datos con consultas de ruta de acceso

Puede ejecutar consultas de CodeQL en Visual Studio Code para ayudarle a realizar un seguimiento del flujo de datos a través de un programa, resaltando áreas que son posibles vulnerabilidades de seguridad.

Ejecución de consultas CodeQL a gran escala con análisis de variantes de varios repositorios

Puede ejecutar consultas de CodeQL en un gran número de repositorios de GitHub desde Visual Studio Code.

Uso del editor de modelos de CodeQL

Puede ver, escribir y editar paquetes de modelos de CodeQL en Visual Studio Code.

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.