Visual Studio Code sur Windows

Installation

  1. Téléchargez le programme d’installation de Visual Studio Code pour Windows.
  2. Une fois qu’il est téléchargé, exécutez le programme d’installation (VSCodeUserSetup-{version}.exe). Cela ne prendra qu’une minute.
  3. Par défaut, VS Code est installé sous C:\users\{username}\AppData\Local\Programs\Microsoft VS Code.

Alternativement, vous pouvez également télécharger une archive Zip, l’extraire et exécuter Code à partir de là.

Note : .NET Framework 4.5.2 ou supérieur est requis pour VS Code. Si vous utilisez Windows 7, assurez-vous que vous avez au moins .NET Framework 4.5.2 installé. Vous pouvez vérifier votre version de .NET Framework en utilisant cette commande, reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\full" /v version à partir d’une invite de commande.

Tip : L’installation ajoutera Visual Studio Code à votre %PATH%, donc à partir de la console vous pouvez taper ‘code .’ pour ouvrir VS Code sur ce dossier. Vous devrez redémarrer votre console après l’installation pour que la modification de la variable d’environnement %PATH% prenne effet.

Configuration utilisateur contre configuration système

VS Code fournit à la fois des configurations au niveau de l’utilisateur et du système Windows. L’installation de la configuration utilisateur ne nécessite pas de privilèges d’administrateur car l’emplacement sera sous votre dossier utilisateur Local AppData (LOCALAPPDATA). La configuration utilisateur fournit également une expérience de mise à jour en arrière-plan plus fluide.

La configuration système nécessite l’élévation aux privilèges d’administrateur et placera l’installation sous Program Files.

Voir la page Télécharger Visual Studio Code pour une liste complète des options d’installation disponibles.

Versions 32 bits

Si vous devez exécuter une version 32 bits de VS Code, un installateur 32 bits et une archive Zip sont disponibles.

Mises à jour

VS Code expédie des versions mensuelles et prend en charge la mise à jour automatique lorsqu’une nouvelle version est disponible. Si VS Code vous y invite, acceptez la mise à jour la plus récente et elle sera installée (vous n’aurez pas besoin de faire autre chose pour obtenir les derniers bits).

Note : Vous pouvez désactiver la mise à jour automatique si vous préférez mettre à jour VS Code selon votre propre calendrier.

Windows comme machine de développement

Windows est un système d’exploitation populaire et il peut être un excellent environnement de développement multiplateforme. Cette section décrit les fonctionnalités multiplateformes telles que le sous-système Windows pour Linux (WSL) et le nouveau Windows Terminal.

Construction récente de Windows

Vérifiez que vous êtes sur une construction récente de Windows 10. Vérifiez les paramètres > Windows Update pour voir si vous êtes à jour.

Sous-système Windows pour Linux

Avec WSL, vous pouvez installer et exécuter des distributions Linux sur Windows. Cela vous permet de développer et de tester votre code source sur Linux tout en continuant à travailler localement sur votre machine Windows.

Lorsqu’il est couplé avec l’extension Remote – WSL, vous obtenez une prise en charge complète de l’édition et du débogage de VS Code tout en fonctionnant dans le contexte de WSL.

Voir la documentation Développer en WSL pour en savoir plus ou essayer le tutoriel d’introduction Travailler en WSL.

Nouveau Terminal Windows

Disponible sur le Microsoft Store, le Terminal Windows (Preview) vous permet d’ouvrir facilement les terminaux PowerShell, Command Prompt et WSL dans un shell à onglets multiples.

Une fois que vous avez installé VS Code, ces sujets vous aideront à en savoir plus sur VS Code :

  • Composants supplémentaires – Apprenez à installer Git, Node.js, TypeScript et des outils comme Yeoman.
  • Interface utilisateur – Une orientation rapide vers VS Code.
  • Paramètres de l’utilisateur/espace de travail – Apprenez à configurer VS Code selon vos préférences grâce aux paramètres.
  • Trucs et astuces – Vous permet de sauter directement dans l’action et d’apprendre comment être productif avec VS Code.

Questions courantes

Quels arguments de ligne de commande sont pris en charge par le setup de Windows ?

VS Code utilise Inno Setup pour créer son package d’installation pour Windows. Ainsi, tous les commutateurs de ligne de commande d’Inno Setup sont disponibles pour l’utilisation.

En outre, vous pouvez empêcher le Setup de lancer VS Code après l’achèvement avec /mergetasks=!runcode.

Le défilement est laggy et pas lisse

Sur certains appareils, le défilement de l’éditeur n’est pas lisse mais laggy pour une expérience désagréable. Si vous remarquez ce problème, assurez-vous d’installer la mise à jour Windows 10 octobre 2018 où ce problème est corrigé.

J’ai des problèmes avec le programme d’installation

Essayez d’utiliser le fichier zip au lieu du programme d’installation. Pour l’utiliser, décompressez VS Code dans votre dossier AppData\Local\Programs.

Note : Lorsque VS Code est installé via un fichier Zip, vous devrez le mettre à jour manuellement pour chaque version.

Icônes manquantes

J’ai installé Visual Studio Code sur ma machine Windows 7 ou 8. Pourquoi certaines icônes n’apparaissent-elles pas dans le workbench et l’éditeur ?

VS Code utilise des icônes SVG et nous avons trouvé des cas où l’extension de fichier .SVG est associée à autre chose que image/svg+xml. Nous envisageons des options pour corriger cela, mais pour l’instant, voici une solution de contournement :

Utiliser l’invite de commande :

  1. Ouvrir une invite de commande d’administrateur.
  2. Taper REG ADD HKCR\.svg /f /v "Content Type" /t REG_SZ /d image/svg+xml.

Utilisation de l’éditeur de registre (regedit):

  1. Démarrer regedit.
  2. Ouvrir la clé HKEY_CLASSES_ROOT.
  3. Trouver la clé .svg.
  4. Définir sa valeur Content Type Data à image/svg+xml.
  5. Sortir de regedit.

.