# Installation de CodeQL pour Visual Studio Code

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

## 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 CodeQL pour Visual Studio Code 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»](https://marketplace.visualstudio.com/items?itemName=GitHub.vscode-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](https://github.com/github/vscode-codeql/releases?ref_product=code-scanning\&ref_type=engagement\&ref_style=text) à 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](/fr/code-security/codeql-for-vs-code/getting-started-with-codeql-for-vs-code/managing-codeql-databases).

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](/fr/code-security/codeql-for-vs-code/getting-started-with-codeql-for-vs-code/running-codeql-queries) ».

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](/fr/code-security/codeql-for-vs-code/using-the-advanced-functionality-of-the-codeql-for-vs-code-extension/using-the-codeql-model-editor).

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](/fr/code-security/codeql-for-vs-code/using-the-advanced-functionality-of-the-codeql-for-vs-code-extension/configuring-access-to-the-codeql-cli).

Pour savoir comment configurer un CodeQL espace de travail, consultez [Configuration d’un espace de travail CodeQL](/fr/code-security/codeql-for-vs-code/using-the-advanced-functionality-of-the-codeql-for-vs-code-extension/setting-up-a-codeql-workspace).