Introduction à VS Code et Connexion SSH

Author

Marc GAREL

Published

March 1, 2026

Introduction à VS Code

Visual Studio Code (VS Code) est un éditeur de code source développé par Microsoft. Il est léger, open-source, et offre une multitude d’extensions pour personnaliser votre environnement de développement.

Pourquoi utiliser VS Code ?

  • Multiplateforme : Disponible sur Windows, macOS et Linux.
  • Extensions : Des milliers d’extensions pour ajouter des fonctionnalités (langages, outils, thèmes, etc.).
  • Intégration Git : Gestion de version intégrée.
  • Terminal intégré : Accès direct à un terminal dans l’éditeur.
  • Personnalisation : Thèmes, raccourcis clavier, et configurations avancées.

Interface de VS Code

Cette capture montre l’interface typique de VS Code : à gauche, l’explorateur de fichiers et la barre d’activité ; au centre, l’éditeur de code avec un fichier ouvert ; en bas, le terminal intégré. C’est une illustration parfaite pour votre documentation ou présentation.

Procédure de Connexion à une Machine Distante en SSH

VS Code permet de se connecter à une machine distante via SSH, ce qui est particulièrement utile pour travailler sur des serveurs ou des clusters.

Prérequis

  • Une machine distante accessible via SSH.
  • Un client SSH installé sur votre machine locale.
  • Les informations de connexion (adresse IP, nom d’utilisateur, clé SSH ou mot de passe).

Étapes pour se Connecter

1. Installer l’extension “Remote - SSH”

  1. Ouvrez VS Code.
  2. Allez dans la barre latérale gauche et cliquez sur l’icône des extensions (ou utilisez le raccourci Ctrl+Shift+P).
  3. Recherchez “Explorateur distant” et installez l’extension développée par Microsoft.

Cette capture montre l’interface typique de VS Code

2. Configurer la Connexion SSH

  1. Ouvrez la palette de commandes avec Ctrl+Shift+P.

  2. Tapez “Remote-SSH: Connect to Host…” et sélectionnez cette option.

  3. Choisissez “Add New SSH Host…” et entrez la commande SSH pour vous connecter à votre machine distante, par exemple :

    ssh utilisateur@adresse_ip -p port