Skip to main content

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.

¿Quién puede utilizar esta característica?

CodeQL está disponible para los siguientes tipos de repositorios:

Requisitos previos

La extensión CodeQL requiere al menos la versión Visual Studio Code 1.82.0. No se admiten versiones anteriores.

Instalar la extensión

Puede instalar CodeQL para la extensión Visual Studio Code mediante uno de los distintos métodos:

  • Con el Marketplace de Visual Studio Code en un explorador.

  • Búsqueda en la vista “Extensiones” de Visual Studio Code.

  • Uso de un archivo VSIX.

Uso del Marketplace de Visual Studio Code

  1. En su navegador, vaya a la página [“.

  2. Haga clic en Instalar y, a continuación, siga las indicaciones en pantalla.

Búsqueda en la vista “Extensiones”

  1. En VS Code, abra la vista “Extensiones”.

  2. Busque “CodeQL” y haga clic en Instalar.

Uso de un archivo VSIX de CodeQL

  1. Descargue el archivo VSIX de CodeQL del github/vscode-codeql repositorio en GitHub.

  2. En VS Code, abra la vista “Extensiones”.

  3. En la parte superior derecha de la barra lateral, haga clic en los puntos suspensivos y, a continuación, haga clic en Instalar desde VSIX....

  4. Seleccione el archivo VSIX de CodeQL descargado en el paso 1.

  5. Siga los mensajes que aparecen en pantalla para completar la instalación.

Pasos siguientes

Para obtener información sobre cómo trabajar con bases de datos de CodeQL en la extensión, consulte “Administración de bases de datos de CodeQL”.

Si ya ha encontrado, descargado o creado una base de datos de CodeQL, puede aprender a usar la extensión para ejecutar consultas en bases de datos de CodeQL y ver los resultados. Para obtener más información, vea «Ejecución de consultas de CodeQL».

Para obtener información sobre cómo modelar dependencias adicionales de un código base y mejorar los resultados de code scanning, consulte “Uso del editor de modelos de CodeQL”.

Para obtener información sobre cómo configurar el acceso a una versión diferente de la CodeQL CLI que la instalada con la extensión, consulte “Configuración del acceso a la CLI de CodeQL”.

Para obtener información sobre cómo configurar un área de trabajo de CodeQL, consulte “Configuración de un área de trabajo de CodeQL”.