Visual Studio Code

Vscode logo

Comment pourrais-je parler des projets open source que j’utilise sans parler de mon IDE: Visual Studio Code ou vscode pour les intimes.

Durant mes années de développement j’ai utilisé différents IDE sur lesquels j’ai développé sur de multiples langages mais mon choix actuel depuis plus de 2 ans est Visual Studio Code.

Ce que j’aime :

  • Facile à mettre en oeuvre,
  • Bonne intégration pour le développement en Python (mon language de programmation principal),
  • Développement actif (par Microsoft mais open source),
  • La synchronisation possible entre plusieurs instances.

Ce que j’aime moins :

  • L’interface de configuration des options (difficile de s’y retrouver dans toutes ses options, la recherche n’est pas assez précise),
  • La stabilité des extensions (J’ai eu une mésaventure avec l’extension Python qui me prenait 100% de CPU et ne fonctionnait pas comme prévu).

Pourquoi je l’utilise

Malgré ces quelques points négatifs je trouve que cet IDE réponds à mes besoins. Comparé à mes précédents IDE il a :

  • Une vraie intégration du code pour proposer des complétions intelligentes (contrairement à ce que j’avais à l’époque sur Notepad++)
  • Un outil gratuit avec un code open source, même si c’est Microsoft derrière le code est libre. C’est ce qui me gênait un peu avec SublimeText
  • Un outil léger avec des extensions pour chaque language utilisé (incomparable à la machinerie lourde d’Eclipse)
  • Des mise à jour régulières, avec des belles releases notes, c’est mon coté « mise-à-jour-o-phile » j’aime bien voir évoluer ce que j’utilise, même si ça entraine des désagréments (voir mon problème de CPU overload).

Je ne sais pas si je resterai sur cet IDE encore longtemps mais pour l’instant je n’ai pas trouvé de raison de vouloir changer.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.