Aller au contenu principal

C# pour Visual Studio Code

Introduction

Ce guide vous aidera à configurer votre environnement de développement pour C# en utilisant Visual Studio Code. VS Code est un éditeur léger et puissant, idéal pour le développement C# cross-platform.

Objectifs d'apprentissage :

  • Installer le SDK .NET et Visual Studio Code
  • Configurer les extensions C# essentielles
  • Optimiser votre workflow avec des outils et raccourcis

Prérequis & Installation

Connaissances préalables

  • Aucune (guide pour débutants)

Outils requis

OutilVersionLienDescription
SDK .NET6.0+dotnet.microsoft.comPlateforme de développement C#
Visual Studio CodeDernièrecode.visualstudio.comÉditeur de code

Installation du SDK .NET

Le SDK .NET est une plateforme de développement gratuite et open source permettant de créer différents types d'applications. Il inclut le compilateur C#, le runtime .NET et le runtime ASP.NET Core.

  1. Téléchargez l'installeur du SDK .NET depuis le site officiel
  2. Exécutez l'installeur et suivez les instructions
  3. Vérifiez l'installation :
dotnet --version

Installation de Visual Studio Code

Visual Studio Code est un éditeur de code source gratuit développé par Microsoft pour Windows, Linux et macOS. Il prend en charge le débogage, le contrôle Git intégré, la mise en surbrillance syntaxique, l'auto-complétion intelligente, les extraits de code et le refactoring.

Windows

  1. Téléchargez l'installeur depuis code.visualstudio.com

  2. Exécutez l'installeur et suivez les instructions

    astuce

    Pensez à cocher l'option "Ajouter l'action 'Ouvrir avec Code' au menu contextuel de l'Explorateur Windows" pour un accès rapide.

  3. Ouvrez Visual Studio Code

  4. Activez l'enregistrement automatique : File > Auto Save

MacOS

Option 1 : Téléchargement

  1. Téléchargez depuis code.visualstudio.com
  2. Ouvrez le fichier et glissez l'icône Visual Studio Code dans le dossier Applications

Option 2 : Homebrew

brew install --cask visual-studio-code

Configuration :

  1. Ouvrez Visual Studio Code
  2. Ouvrez la palette de commandes (Ctrl+Shift+P ou Cmd+Shift+P)
  3. Tapez shell command et sélectionnez Shell Command: Install 'code' command in PATH
  4. Activez l'enregistrement automatique : File > Auto Save

Linux

  1. Téléchargez l'installeur depuis code.visualstudio.com/download (format .deb ou .rpm)

  2. Exécutez l'installeur et suivez les instructions

    remarque

    Vous pouvez aussi consulter la version Insiders de Visual Studio Code pour plus de disponibilité.

  3. Ouvrez Visual Studio Code

  4. Installez la commande dans PATH : Palette de commandes (Ctrl+Shift+P) → Shell Command: Install 'code' command in PATH

  5. Activez l'enregistrement automatique : File > Auto Save

Installation des extensions essentielles pour C#

L'extension C# pour Visual Studio Code ajoute la prise en charge complète de C#, avec notamment la coloration syntaxique, IntelliSense (auto-complétion) et le débogage.

Installez les extensions suivantes depuis la barre latérale Extensions (Ctrl+Shift+X) :

ExtensionDescriptionLien
C#Support de base pour C#Marketplace
C# ExtensionsFonctionnalités supplémentairesMarketplace
C# Dev KitSuite complète d'outilsMarketplace

Configuration avancée (Bonus)

Extensions optionnelles recommandées

Configuration de CSharpier (formateur de code)

Installez CSharpier globalement :

dotnet tool install --global csharpier

Configurer le formatage au save :

  1. Ouvrez les raccourcis clavier : Ctrl+K Ctrl+S (ou Cmd+K Cmd+S sur macOS) Raccourcis clavier

  2. Recherchez Format Document

  3. Affectez le raccourci Ctrl+S (ou Cmd+S sur macOS) Format Document

  4. Ouvrez un fichier C# et appuyez sur Ctrl+S pour formater automatiquement

astuce

Le formatage automatique au save vous fait gagner du temps et garantit un code cohérent dans toute votre équipe.

Ressources