Comment installer VS Code sur Ubuntu

LightNode
By LightNode ·

Introduction

Visual Studio Code (VSCode) est un éditeur de code source puissant, polyvalent et gratuit développé par Microsoft. Il a gagné une immense popularité parmi les développeurs grâce à sa légèreté, son ensemble complet de fonctionnalités et son robuste écosystème d'extensions. VSCode prend en charge un large éventail de langages de programmation et de frameworks, ce qui en fait un choix idéal tant pour les débutants que pour les développeurs expérimentés.

Pour les utilisateurs d'Ubuntu, l'installation de VSCode ouvre un monde de possibilités en termes d'édition de code, de débogage et d'intégration du contrôle de version. Que vous soyez développeur web, data scientist ou administrateur système, VSCode peut considérablement améliorer votre productivité et rationaliser votre flux de travail.

Dans ce guide, nous vous guiderons à travers le processus d'installation de Visual Studio Code sur Ubuntu. Nous couvrirons plusieurs méthodes d'installation, vous permettant de choisir celle qui convient le mieux à vos besoins et à votre niveau de confort avec le système d'exploitation Ubuntu.

Prérequis

Avant de plonger dans le processus d'installation, assurons-nous que vous avez tout ce dont vous avez besoin pour installer Visual Studio Code sur votre système Ubuntu avec succès. Voici les prérequis :

  1. Système d'exploitation Ubuntu :

    • VSCode est compatible avec Ubuntu 16.04 et les versions ultérieures.
    • Assurez-vous que votre système Ubuntu est à jour en exécutant sudo apt update && sudo apt upgrade dans le terminal.
  2. Connexion Internet :

    • Une connexion internet stable est nécessaire pour télécharger VSCode et ses dépendances.
    • Si vous êtes sur une connexion limitée, notez que la taille du téléchargement est d'environ 60-70 Mo.
  3. Connaissances de base du terminal :

    • Certaines méthodes d'installation nécessitent l'utilisation de la ligne de commande.
    • Une familiarité avec les commandes de base du terminal sera utile.
  4. Privilèges Sudo :

    • Vous aurez besoin d'un accès sudo pour installer des logiciels sur votre système Ubuntu.
    • Assurez-vous de connaître le mot de passe sudo de votre système.
  5. Espace disque adéquat :

    • VSCode nécessite environ 200 Mo d'espace disque.
    • Assurez-vous d'avoir suffisamment d'espace libre sur votre système.
  6. Architecture supportée :

    • VSCode supporte les systèmes 64 bits.
    • Pour vérifier l'architecture de votre système, exécutez uname -m dans le terminal. Il devrait retourner x86_64.

Méthode 1 : Installer VSCode depuis le Centre de logiciels Ubuntu

Le Centre de logiciels Ubuntu fournit une interface graphique pour l'installation des applications, ce qui en fait un choix idéal pour les utilisateurs qui préfèrent une approche visuelle. Voici comment installer Visual Studio Code en utilisant cette méthode :

  1. Ouvrir le Centre de logiciels Ubuntu :

    • Cliquez sur l'icône Ubuntu Software dans le dock ou recherchez "Ubuntu Software" dans la vue d'ensemble des Activités.
  2. Rechercher VSCode :

    • Une fois le Centre de logiciels ouvert, cliquez sur la barre de recherche en haut.
    • Tapez "Visual Studio Code" ou simplement "VSCode" et appuyez sur Entrée.
  3. Localiser Visual Studio Code :

    • Vous devriez voir Visual Studio Code dans les résultats de recherche.
    • Il est généralement listé avec l'icône officielle VSCode et publié par Microsoft.
  4. Installer VSCode :

    • Cliquez sur l'entrée Visual Studio Code pour ouvrir sa page de détails.
    • Cliquez sur le bouton "Installer".
    • Vous pourriez être invité à entrer votre mot de passe pour autoriser l'installation.
  5. Attendre que l'installation se termine :

    • Le Centre de logiciels va télécharger et installer VSCode.
    • Ce processus prend généralement quelques minutes, selon votre vitesse internet.
  6. Lancer VSCode :

    • Une fois l'installation terminée, vous pouvez cliquer sur le bouton "Lancer" dans le Centre de logiciels.
    • Alternativement, vous pouvez trouver VSCode dans votre menu Applications ou le rechercher dans la vue d'ensemble des Activités.

Méthode 2 : Installer VSCode en utilisant APT

L'installation de VSCode en utilisant APT (Advanced Package Tool) est une méthode plus robuste qui assure que vous obtenez la dernière version directement de Microsoft. Cette méthode implique l'ajout du dépôt officiel de Microsoft à votre système. Voici comment faire :

  1. Mettre à jour l'index des paquets : Ouvrez un terminal et exécutez la commande suivante pour vous assurer que votre index de paquets est à jour :

    sudo apt update
    
  2. Installer les dépendances : Installez les dépendances nécessaires en exécutant :

    sudo apt install software-properties-common apt-transport-https wget
    
  3. Importer la clé GPG Microsoft : Importez la clé GPG Microsoft pour assurer l'intégrité des paquets :

    wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add -
    
  4. Ajouter le dépôt VSCode : Activez le dépôt VSCode :

    sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"
    
  5. Mettre à jour l'index des paquets à nouveau : Après avoir ajouté le nouveau dépôt, mettez à jour l'index des paquets :

    sudo apt update
    
  6. Installer VSCode : Enfin, installez Visual Studio Code :

    sudo apt install code
    
  7. Vérifier l'installation : Une fois l'installation terminée, vous pouvez la vérifier en contrôlant la version :

    code --version
    

Cette méthode offre plusieurs avantages :

  • Vous aurez toujours accès à la dernière version de VSCode.
  • Les mises à jour seront gérées via le processus de mise à jour standard d'Ubuntu.
  • C'est plus facile à automatiser dans les scripts pour la configuration du système.

Méthode 3 : Installer VSCode en utilisant le paquet .deb

L'installation de VSCode en utilisant un paquet .deb est une autre méthode simple. Cette approche est utile si vous voulez télécharger le paquet d'abord et l'installer plus tard, ou si vous devez installer VSCode sur une machine sans accès internet. Voici comment faire :

  1. Télécharger le paquet .deb :

    • Ouvrez un navigateur web et allez sur le site officiel de Visual Studio Code : https://code.visualstudio.com/
    • Cliquez sur le bouton de téléchargement pour Linux.
    • Sélectionnez le paquet .deb pour Ubuntu/Debian.
    • Le téléchargement devrait démarrer automatiquement.
  2. Localiser le fichier téléchargé :

    • Par défaut, le fichier devrait être dans votre dossier Téléchargements.
    • Le nom du fichier ressemblera à code_1.XX.X-XXXXXXXXXX_amd64.deb, où X représente les numéros de version.
  3. Installer en utilisant l'interface graphique (Option 1) :

    • Une fois le téléchargement terminé, double-cliquez sur le fichier .deb.
    • Cela devrait ouvrir le Centre de logiciels Ubuntu.
    • Cliquez sur le bouton "Installer".
    • Entrez votre mot de passe lorsque demandé pour autoriser l'installation.
  4. Installer en utilisant le terminal (Option 2) :

    • Si vous préférez utiliser le terminal, vous pouvez installer le paquet .deb en utilisant la commande suivante :
      sudo dpkg -i ~/Downloads/code_1.XX.X-XXXXXXXXXX_amd64.deb
      
    • Remplacez les X par le numéro de version réel de votre fichier téléchargé.
    • Si vous rencontrez des problèmes de dépendances, exécutez :
      sudo apt install -f
      
  5. Vérifier l'installation :

    • Après l'installation, vous pouvez la vérifier en ouvrant VSCode depuis le menu Applications ou en exécutant code dans le terminal.

Cette méthode présente certains avantages :

  • Elle permet une installation hors ligne si vous téléchargez le fichier .deb sur une autre machine.
  • Vous avez le contrôle sur la version que vous installez.
  • C'est utile pour le déploiement en masse dans les organisations.

Étapes post-installation

Après avoir installé avec succès Visual Studio Code sur votre système Ubuntu, voici quelques étapes que vous pourriez vouloir suivre pour assurer la meilleure expérience :

  1. Lancer VSCode :

    • Vous pouvez lancer VSCode de plusieurs façons :
      • Cliquer sur l'icône VSCode dans votre menu Applications
      • Rechercher "Visual Studio Code" dans la vue d'ensemble des Activités
      • Utiliser le terminal en tapant code et en appuyant sur Entrée
  2. Configuration de l'intégration en ligne de commande :

    • VSCode peut être lancé depuis le terminal pour ouvrir des fichiers ou dossiers.
    • Pour activer cela, ouvrez VSCode et :
      1. Appuyez sur Ctrl+Shift+P pour ouvrir la Palette de Commandes
      2. Tapez "shell command" et sélectionnez "Shell Command: Install 'code' command in PATH"
    • Après cela, vous pouvez utiliser des commandes comme code . pour ouvrir le répertoire courant dans VSCode
  3. Installation des extensions :

    • La fonctionnalité de VSCode peut être étendue avec des extensions.
    • Pour installer des extensions :
      1. Cliquez sur l'icône Extensions dans la barre latérale gauche (ou appuyez sur Ctrl+Shift+X)
      2. Recherchez les extensions dont vous avez besoin (par exemple, Python, C++, JavaScript)
      3. Cliquez sur "Installer" sur les extensions que vous voulez
  4. Configuration des paramètres :

    • Personnalisez VSCode selon vos préférences :
      1. Allez dans Fichier > Préférences > Paramètres (ou appuyez sur Ctrl+,)
      2. Ici vous pouvez ajuster divers paramètres comme le thème, la taille de la police, l'indentation, etc.
  5. Mise à jour de VSCode :

    • Si vous avez installé via APT ou le Centre de logiciels :
      • VSCode se mettra à jour automatiquement avec les mises à jour de votre système
      • Vous pouvez vérifier manuellement les mises à jour en exécutant :
        sudo apt update
        sudo apt upgrade
        
    • Si vous avez installé via le paquet .deb :
      • Vous devrez télécharger et installer les nouvelles versions manuellement
      • VSCode vous notifiera quand des mises à jour sont disponibles
  6. Apprentissage des raccourcis clavier :

    • VSCode dispose de nombreux raccourcis clavier utiles
    • Visualisez tous les raccourcis en allant dans Fichier > Préférences > Raccourcis clavier
    • Quelques raccourcis populaires :
      • Ctrl+P : Ouverture rapide de fichiers
      • Ctrl+Shift+P : Palette de commandes
      • Ctrl+/ : Basculer le commentaire de ligne

Install VSCode on Ubuntu

Foire aux questions (FAQ)

Q : Visual Studio Code est-il gratuit ?

R : Oui, Visual Studio Code est un logiciel gratuit et open-source. Il est disponible gratuitement.

Q : Puis-je utiliser VSCode pour des langages autres que ceux créés par Microsoft ?

R : Absolument ! VSCode prend en charge un large éventail de langages de programmation grâce à son système extensible. Vous pouvez trouver des extensions pour des langages comme Python, Java, C++, Ruby et bien d'autres.

Q : Comment désinstaller VSCode si je n'en ai plus besoin ?

R : Pour désinstaller VSCode, vous pouvez utiliser la commande suivante dans le terminal :

sudo apt remove code

Si vous l'avez installé via le paquet .deb, vous devrez peut-être utiliser :

sudo dpkg -r code

Q : VSCode ne reconnaît pas mon langage de programmation. Que dois-je faire ?

R : Vous devrez peut-être installer l'extension de langage appropriée. Ouvrez VSCode, allez dans la vue Extensions (Ctrl+Shift+X), et recherchez votre langage pour trouver et installer l'extension pertinente.

Q : Puis-je synchroniser mes paramètres VSCode sur plusieurs ordinateurs ?

R : Oui, VSCode offre une fonction de synchronisation des paramètres. Vous pouvez l'activer en cliquant sur l'icône d'engrenage dans le coin inférieur gauche et en sélectionnant "Activer la synchronisation des paramètres."

Q : À quelle fréquence VSCode est-il mis à jour ?

R : Microsoft publie généralement des mises à jour pour VSCode sur une base mensuelle. Ces mises à jour incluent des corrections de bugs, des améliorations de performances et de nouvelles fonctionnalités.

Q : Puis-je utiliser VSCode pour le développement à distance ?

R : Oui, VSCode prend en charge le développement à distance grâce à son pack d'extension Remote Development. Cela vous permet d'utiliser un conteneur, une machine distante ou Windows Subsystem for Linux (WSL) comme environnement de développement complet.

Q : VSCode est-il identique à Visual Studio ?

R : Non, VSCode (Visual Studio Code) est différent de Visual Studio. VSCode est un éditeur de codeléger et multiplateforme, tandis que Visual Studio est un environnement de développement intégré (IDE) complet principalement pour Windows.

Q : Puis-je contribuer au développement de VSCode ?

R : Oui, VSCode est open-source, et Microsoft accueille les contributions. Vous pouvez trouver le code source et les directives de contribution sur leur dépôt GitHub.

Q : L'icône de VSCode est manquante dans ma barre système. Comment puis-je corriger cela ?

R : C'est un problème connu sur certaines distributions Linux. Vous pouvez essayer d'installer le paquet libappindicator1 :

sudo apt install libappindicator1

Si cela ne fonctionne pas, vous pourriez avoir besoin d'utiliser une extension GNOME shell comme "TopIcons Plus" pour afficher l'icône.