Exercice - Configurer les extensions Visual Studio Code
Vous pouvez étendre les fonctionnalités de Visual Studio Code à l’aide d’extensions. Les extensions sont des modules complémentaires qui fournissent des fonctionnalités supplémentaires à Visual Studio Code. Il existe des extensions de langage, des extensions de thème et des extensions qui ajoutent de nouvelles fonctionnalités à Visual Studio Code. Visual Studio Code prend en charge le développement d’applications C# à l’aide d’extensions de langage C# et du Kit de développement logiciel (SDK) .NET.
Kit de développement logiciel (SDK) .NET et runtime .NET
.NET est une plateforme de développement open source multiplateforme utilisée pour développer différents types d’applications. Elle inclut les langages logiciels et les bibliothèques de codes utilisées pour développer des applications .NET. Vous pouvez écrire des applications .NET en C#, F# ou Visual Basic. La plateforme .NET est utilisée pour développer et exécuter des applications sur Windows, macOS et Linux. La plateforme .NET fournit un environnement d’exécution pour l’exécution d’applications.
Le runtime .NET est la bibliothèque de codes requise pour exécuter vos applications C#. Le runtime .NET peut également être désigné par le terme « Common Language Runtime » ou « CLR ». Le runtime .NET n’est pas nécessaire pour écrire votre code C#, mais il est nécessaire d’exécuter réellement vos applications C#.
Visual Studio Code utilise les extensions sdk .NET et C# pour fournir un environnement de développement pour l’écriture, l’exécution et le débogage d’applications C#.
Configurer des extensions Visual Studio Code
Pour installer l’extension du Kit de développement C# pour Visual Studio Code, procédez comme suit :
Vérifiez que Visual Studio Code est ouvert.
Dans la barre d’activité, sélectionnez Extensions.
Dans la zone de texte Rechercher des extensions sur le Marketplace, entrez C#
La saisie de « C# » filtre la liste des extensions pour afficher uniquement les extensions qui ont quelque chose à voir avec le développement en C#.
Dans la liste filtrée des extensions disponibles, sélectionnez l’extension intitulée « Kit de développement C# - Extension C# officielle de Microsoft » publiée par Microsoft.

Il existe de nombreuses informations sur l’extension C# que vous pouvez lire. Pour l’instant, il est important de savoir que cette extension vous aide à développer, modifier et déboguer du code C# dans Visual Studio Code. Vous pouvez revenir plus tard pour en savoir plus sur l’extension si vous le souhaitez.
Pour installer l’extension, sélectionnez Installer.
Le bouton Installer passe à « En cours d'installation ».
Attendez la fin de l’installation.
Cette extension doit être installée en 30 à 40 secondes. Une fois l’installation terminée, le bouton Installer passe à Installé.
Remarque
Vous pouvez voir des notifications s’afficher lors de l’installation de l’extension du Kit de développement C#. Ignorez la notification vous demandant de « vous connecter », puis fermez la notification indiquant que le Kit de développement logiciel (SDK) .NET Core ne peut pas être localisé ». Vous installez le Kit de développement logiciel (SDK) .NET dans l’unité suivante.
Fermez la page Prise en main du Kit de développement C# dans l’éditeur.
Dans la vue EXTENSIONS , effacez le texte C# de la zone de texte De recherche.
La vue EXTENSIONS s’actualise pour afficher les extensions INSTALLÉEs en haut de la liste. Les extensions populaires et recommandées sont répertoriées sous les extensions installées. Vous pouvez « cliquer et faire glisser » en haut de la section POPULAR pour la séparer de la liste des extensions installées.
Remarque
Il n’y a pas de prix pour installer le plus d'extensions. Il existe de nombreuses extensions intéressantes pour Visual Studio Code, mais attendez que vous ayez besoin d’une extension avant d’en installer une.
Notez que l’installation du Kit de développement C# installe les extensions suivantes :
- Outil d’installation de .NET. Cette extension installe et gère différentes versions du Kit de développement logiciel (SDK) .NET et du runtime.
- C# - Support de base pour le langage C#.
- Kit de développement C# - Extension C# officielle de Microsoft.
L’extension finale dont vous avez besoin est nommée IntelliCode pour le Kit de développement C#. Cette extension fournit un développement assisté par l’IA pour le Kit de développement C#.
Dans la zone de texte Rechercher des extensions sur le Marketplace, entrez C#
Dans la liste filtrée des extensions disponibles, sélectionnez l’extension intitulée IntelliCode pour le Kit de développement C# - Développement assisté par l’IA pour le Kit de développement C# publié par Microsoft.

Pour installer l’extension, sélectionnez Installer.
Le bouton Installer passe à « En cours d'installation ». L’extension du Kit de développement IntelliCode pour C# doit être installée rapidement.
Fermez la page du Kit de développement IntelliCode pour C# dans l’éditeur.
Pour fermer la vue EXTENSIONS , sélectionnez l’icône Extensions dans la barre d’activité.
La vue EXTENSIONS s’réduit.
Les extensions C# que vous avez installées sont les seules dont vous avez besoin pour l’instant.
Dans l’unité suivante, vous installez le Kit de développement logiciel (SDK) .NET.