Configuración del acceso a la CodeQL CLI
Si ya tiene instalada la CodeQL CLI y agregada a su PATH
, la extensión usará esa versión. Este podría ser el caso si creas tus propias bases de datos de CodeQL en lugar de descargarlas de GitHub. Para más información, consulta Preparación del código para el análisis de CodeQL.
De lo contrario, la extensión administra automáticamente el acceso al archivo ejecutable de la CodeQL CLI. De esta manera, se garantiza que la CodeQL CLI sea compatible con la extensión CodeQL. También puede comprobar si hay actualizaciones con el CodeQL: Comprobar actualizaciones de la CLI desde VS Code Command Palette.
Note
- La CodeQL CLI gestionada por la extensión no es accesible desde el terminal. Si piensa usar la CLI fuera de la extensión (por ejemplo, para crear bases de datos), se recomienda instalar su propia copia de la CodeQL CLI.
- Para invalidar el comportamiento predeterminado y usar una versión específica de CodeQL CLI, puede especificar la Ruta de acceso ejecutable de CodeQL CLI en la configuración de extensión. Para más información, consulta Personalización de la configuración.
Solución de problemas
Si tiene alguna dificultad para configurar el acceso a la CodeQL CLI, compruebe el registro de extensiones de CodeQL para ver la ubicación de la CodeQL CLI que se usa. Para más información, consulta Acceso a los registros. En concreto, en el registro de extensión puede ver la ubicación de la CodeQL CLI que se está usando. Esto es útil si desea ver si se trata de una CLI administrada por extensiones o de una externa.
Si usa la CodeQL CLI gestionada por extensiones, la extensión comprueba automáticamente las actualizaciones (o con el comando CodeQL: Comprobar actualizaciones de la CLI) y le pide que acepte la versión actualizada. Si usa una CLI externa, debe actualizarla manualmente (cuando sea necesario realizar actualizaciones).