Visual Studio Code : Premier contact avec le nouvel IDE de Microsoft

J’écris ce billet en même temps que je découvre cet IDE. Il s’agit donc de mes premières impressions en temps réel ! ^^

Visual Studio Code est un nouvel IDE, développé par Microsoft, qui vient tout juste de poindre.

Téléchargeable sur son site dédié, Code s’installe en quelques minutes. A noter, la fenêtre d’installation d’un genre nouveau est plutôt sympathique (je suis très sensible aux belles interfaces). 🙂

Visual Studio Code Installer

 

Une fois installé, l’IDE se dévoile. L’interface est sobre et dispose d’un thème « dark » comme je les aime.

Visual Studio Code - Premier démarrage

 

C’est parti, ouvrons un espace de travail. Ici, pas de notion de « Projet » comme il est coutume dans la plupart des IDE (comme Netbeans par exemple). Pour ouvrir un espace de travail, il suffit simplement d’ouvrir votre répertoire de travail.

Arf, Code ne semble pas trouver le chemin de Git.

Visual Studio Code - Git dans les choux

 

Normal, je n’ai jamais ajouté Git à mes variables d’environnement système vu que Cmder gère Git nativement. J’ajoute donc le chemin de git à mes variable d’environnement. Si vous avez installez Git via Cmder, il suffit d’ajouter : C:\cmder\vendor\msysgit\bin au PATH des variables d’environnement du système.

Après redémarrage, Git est reconnu. Ouf !

Première chose à faire avant tout, personnaliser l’application. Avant de personnaliser vos préférences dans Code, pensez à ajouter .settings à votre fichier .gitignore. En effet, la personnalisation de vos préférences sera stockée dans le ce répertoire. Une fois votre .gitignore modifié, il faut le commiter. Les commandes de base de Git sont disponibles directement dans Code.

Visual Studio Code - Git opérationnel

 

La configuration de l’outil se fait en mode texte. Ici, comme dans Sublime Text, pas de fenêtre de configuration à l’ancienne. Pour le moment, je vais me contenter de réduire la taille de la police que je trouve un poil trop grande.

Visual Studio Code - fichier de configurations

 

Me voilà fin prêt à bosser. Avant de vous faire une retour d’expérience plus poussé, je vais jouer bosser avec Code pendant quelques jours. Quelques minutes ne suffisent pas pour prendre en main un IDE.

Ce que je retiens de ce premier contact :

Points positifs :

  • interface épurée et pratique
  • simplicité d’utilisation et de prise en main
  • intégration de Git plutôt bien foutue
  • démarrage de l’application instantanée (comparé à Netbeans, c’est le jour et la nuit)
  • consommation mémoire ridicule. A « froid » Code consomme 98 452Ko contre 486 184Ko pour Netbeans !!!

Points négatifs :

  • Code n’est pas Open Source
  • pour le moment, pas de plugins pour étendre les fonctionnalités de l’IDE (un connecteur Redmine serait le bienvenu)
  • c’est quoi cette barre de notifications/tâches bleue ? (ok, c’est totalement subjectif)
  • j’ai parfois des latences inexpliquées… bon, c’est une preview, je ne vais pas m’arrêter là-dessus

A très vite pour un retour d’expérience plus complet ^^

1 commentaire

Comments are closed.