Skip to main content

Cette version de GitHub Enterprise Server ne sera plus disponible le 2026-04-09. Aucune publication de correctifs n’est effectuée, même pour les problèmes de sécurité critiques. Pour de meilleures performances, une sécurité améliorée et de nouvelles fonctionnalités, effectuez une mise à niveau vers la dernière version de GitHub Enterprise. Pour obtenir de l’aide sur la mise à niveau, contactez le support GitHub Enterprise.

Installation de CodeQL pour Visual Studio Code

Pour commencer 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 :

Dans cet article

Prerequisites

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 l'extension Visual Studio Code pour CodeQL en utilisant l'une des différentes méthodes suivantes :

  • Utilisation du Visual Studio Code Marketplace dans un navigateur.

  • Recherche dans la vue « Extensions » dans Visual Studio Code.

  • Utilisation d’un fichier VSIX.

Utilisation du Visual Studio Code Marketplace

  1. Dans votre navigateur, accédez à la page «CodeQL» sur le Visual Studio Code marché.

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

Recherche dans la vue « Extensions »

  1. Dans VS Code, ouvrez la vue « Extensions ».

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

Utilisation du CodeQL fichier VSIX

  1. Téléchargez le CodeQL fichier VSIX à partir du github/vscode-codeql dépôt sur GitHub.

  2. Dans VS Code, ouvrez la vue « Extensions ».

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

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

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

Étapes suivantes

Pour savoir comment utiliser des CodeQL bases de données dans l’extension, consultez Gestion de bases de données CodeQL.

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

Pour savoir comment modéliser des dépendances supplémentaires d’une base de code et améliorer vos code scanning résultats, consultez Utiliser l'éditeur de modèles CodeQL.

Pour savoir comment configurer l’accès à une version différente de celle CodeQL CLI installée avec l’extension, consultez Gestion de l’interface CLI CodeQL dans l’extension VS Code.

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