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.