logo-visual-studio-code Visual Studio Code

Présentation

Visual Studio est une suite de logiciels de développement pur Windows et mac OS conçue par Microsoft. La dernière version s'appelle Visual Studio 2017. La première version a été publié en 1997 et se nommait Visual Studio 97. Depuis plusieurs versions sont sorties dont la dernière, la version 2017 15.6.4 qui est sortie le 22 mars 2018.

Visual Studio permet de générer des application Web ASP.NET, des services web XML, des applications bureautiques ou encore des applications mobiles. Visual Studio dispose des fonctionnalités d'un IDE de base et depuis la version 2015 de nouvelles fonctionnalités ont été ajoutées, tels que la possibilité de développé sur plusieurs plateformes mobile (IOS, Android, Windows Phone), ou encore l'ajout de la prise en charge du débogage des applications DirectX 12 ou l'ajout d'analyse dynamique et bien d'autres. Visual Studio peut supporter plusieurs langages comme C++, C#, F# mais aussi Python grâce à un plug-in, Python Tools qui prend en charge la programmation en Python sur VS.

Visual Studio est disponible en trois versions, une version "Community" qui sera gratuite, une version "Professional" qui est payante mais qui dispose d'une version d'évaluation gratuite et une version "Entreprise" qui elle aussi est payante et dispose d'une version d'évaluation gratuite.

UN EDITEUR DE TEXTE ORIENTE WEB

impression écran vs code html
impression écran vs code css

Fonctionnalités

Commandes Git intégrées

Travailler avec Git et d'autres fournisseurs SCM n'a jamais été aussi simple. Passez en revue les différences, mettez en scène les fichiers et effectuez des validations directement depuis l'éditeur. Poussez et tirez de n'importe quel service SCM hébergé.

Rencontrez IntelliSense

Allez au-delà de la coloration syntaxique et de la saisie semi-automatique avec IntelliSense, qui fournit des compléments intelligents basés sur des types de variables, des définitions de fonctions et des modules importés.

Le débogage intégré

Déboguer le code directement depuis l'éditeur. Lancez ou attachez à vos applications en cours d'exécution et déboguez avec des points d'arrêt, des piles d'appels et une console interactive.

Extensible et personnalisable

Vous voulez encore plus de fonctionnalités? Installez des extensions pour ajouter de nouvelles langues, de nouveaux thèmes, des débogueurs et pour vous connecter à des services supplémentaires. Les extensions s'exécutent dans des processus distincts, garantissant qu'elles ne ralentiront pas votre éditeur.


Avantages

  • Excellente expérience utilisateur
  • Des milliers d’extensions écrites par des bénévoles
  • Fréquences rapides des mises à jour
  • Relativement peu exigeant en ressources machine