Skip to main content

Installation de CodeQL pour Visual Studio Code

Pour dĂ©marrer avec CodeQL pour Visual Studio Code, vous devez installer et configurer l’extension.

Qui peut utiliser cette fonctionnalité ?

CodeQL est disponible pour les types de rĂ©fĂ©rentiels suivants :

Prérequis

L’extension CodeQL nĂ©cessite un minimum de Visual Studio Code 1.82.0. Les versions plus anciennes ne sont pas prises en charge.

Installation de l’extension

Vous pouvez installer les donnĂ©es CodeQL pour l’extension Visual Studio Code Ă  l’aide d’une des diffĂ©rentes mĂ©thodes :

  • Utilisation de la place de marchĂ© Visual Studio Code dans un navigateur.

  • Recherche dans la vue « Extension Â» dans Visual Studio Code.

  • Utilisation d’un fichier VSIX.

Utilisation de la place de marché Visual Studio Code

  1. Dans votre navigateur, accĂ©dez Ă  la page « CodeQL Â» dans la place de marchĂ© Visual Studio Code.

  2. Cliquez sur Installer, puis suivez les invites Ă  l’écran.

Recherche dans la vue « Extensions Â»

  1. Dans VS Code, ouvrez la vue « Extension Â».

  2. Recherchez « CodeQL Â», puis cliquez sur Installer.

Utilisation du fichier VSIX CodeQL

  1. Téléchargez le fichier VSIX CodeQL à partir du référentiel github/vscode-codeql sur GitHub.

  2. Dans VS Code, ouvrez la vue « Extension Â».

  3. En haut à droite de la barre latérale, cliquez sur les points de suspension, puis cliquez sur Installer à partir de VSIX....

  4. SĂ©lectionnez le fichier VSIX CodeQL tĂ©lĂ©chargĂ© Ă  l’étape 1.

  5. Suivez les invites Ă  l’écran pour terminer l’installation.

Étapes suivantes

Pour savoir comment travailler avec des bases de donnĂ©es CodeQL dans l’extension, consultez Gestion de bases de donnĂ©es CodeQL.

Si vous avez dĂ©jĂ  trouvĂ©, tĂ©lĂ©chargĂ© ou créé une base de donnĂ©es CodeQL, vous pouvez apprendre Ă  utiliser l’extension pour exĂ©cuter des requĂȘtes sur des bases de donnĂ©es CodeQL et afficher les rĂ©sultats. Pour plus d’informations, consultez « ExĂ©cution de requĂȘtes CodeQL Â».

Pour savoir comment modĂ©liser des dĂ©pendances supplĂ©mentaires d’un codebase et amĂ©liorer vos rĂ©sultats code scanning, consultez Utilisation de l’éditeur de modĂšle CodeQL.

Pour savoir comment configurer l’accĂšs Ă  une autre version des donnĂ©es CodeQL CLI que celle installĂ©e avec l’extension, consultez Configuration de l’accĂšs Ă  la CLI CodeQL.

Pour savoir comment configurer un espace de travail CodeQL, consultez Configuration d’un espace de travail CodeQL.