L'extension Visual Studio Code pour Arduino est open source
lun, 10/07/2017 - 15:39
Visual Studio Code est un IDE beaucoup plus léger que Visual Studio, mais, contrairement à ce dernier c'est un environnement de développement libre, au code ouvert, et multi plates-formes. Le projet est sous licence MIT. Visual Studio peut être utilisé sur Windows mais aussi sur Linux et Mac OS X. Un OS X Yosemite au minimum est nécessaire dans ce dernier cas.
Visual Studio Code est bâti sur le trio Chromium/Node.js/Electron. Au départ il état à priori destiné essentiellement au développement d'applications Web à base de JavaScript ou de TypeScript. Mais il est très vite devenu beaucoup plus généraliste, grâce à l'ajout d'extensions (plugin). Il en existe aujourd'hui environ un millier, pour supporter la majorité des langages couramment utilisés.
Parmi ces extensions, se trouve, pour le bonheur des makers et amateurs d'IoT, l'extension Visual Studio Code extension pour Arduino, riche en fonctionnalités dont Intellisense, l'achèvement de code et de débogage directement sur le matériel, pour les cartes supportées.
Microsoft vient d'annoncer l'ouverture du code de cette extension qui est placée sous licence MIT, un des licences les plus permissives.
Visual Studio Code extension for Arduino est sur GitHub.