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.

Analyser à partir de VS Code

Analysez et exploitez du code à partir de Visual Studio Code à l'aide de CodeQL pour écrire, tester et exécuter des requêtes, explorer la structure du code, et gérer des bases de données et des packs.

Installation de CodeQL pour Visual Studio Code

Pour commencer avec CodeQL pour Visual Studio Code, vous devez installer et configurer l’extension.

Gestion de bases de données CodeQL

Vous pouvez travailler avec les bases de données à l'aide de l'extension CodeQL.

Exécuter des requêtes CodeQL

Vous pouvez exécuter des requêtes sur CodeQL des bases de données et afficher les résultats dans Visual Studio Code.

Explorer les flux de données à l’aide de requêtes de chemin

Détectez les vulnérabilités potentielles en exécutant des requêtes de chemin d’accès et en analysant votre flux de données.

Utiliser l'éditeur de modèles CodeQL

Vous pouvez afficher, écrire et modifier CodeQL des packs de modèles dans Visual Studio Code.

Création d’une requête personnalisée

Vous pouvez travailler à partir d’un modèle pour écrire votre propre code pour créer une requête personnalisée pour analyser un langage spécifique.

Gestion des packs de requêtes codeQL et des packs de bibliothèque

Téléchargez et installez des dépendances dans Visual Studio Code pour vos CodeQL packs de requête et de bibliothèque à l’aide de l’extension CodeQL.

Exploration de la structure de votre code source

Visualisez la façon dont votre code est mappé aux CodeQL classes dans VS Code.

Test des requêtes CodeQL dans Visual Studio Code

Vous pouvez exécuter des tests unitaires pour les requêtes CodeQL à l’aide de l’extension Visual Studio Code.

Personnalisation des paramètres

Vous pouvez modifier les paramètres de l’extension CodeQLVisual Studio Code en fonction de vos besoins.

Configuration d’un espace de travail CodeQL

Lorsque vous travaillez avec CodeQL, vous devez accéder aux bibliothèques et requêtes standard.

Gestion de l’interface CLI CodeQL dans l’extension VS Code

          CodeQL L'extension Visual Studio Code utilise CodeQL CLI pour compiler et exécuter des requêtes.

Accès aux journaux d’activité dans CodeQLVisual Studio Code

Si vous avez besoin de résoudre des problèmes avec CodeQL pour Visual Studio Code, vous pouvez accéder à plusieurs journaux.