Microchip adopte à son tour l'éditeur Visual Studio Code de Microsoft pour la programmation sur ses architectures matérielles

Microchip MPLAB extensions VS Code

Tirant parti de la polyvalence du code écrit avec l’environnement Microsoft Visual Studio (VS Code) de Microsoft, très populaire chez les développeurs, Microchip vient de publier une version de son environnement développement intégré MPLAB permettant d’importer des projets issus de cet IDE vers VS Code, et ce tout en accédant aux fonctions de débogage et de programmation propres à Microchip. La société rejoint dans cette tendance de fond d'autres fabricants de semi-conducteurs comme Renesas, NXP ou STMicroelectronics qui sont allés dans la même direction ces derniers mois.

L'accès aux extensions MPLAB pour VS Code va ainsi procurer aux concepteurs la possibilité d'utiliser les outils de développement de Microchip au sein de VS Code. Cette initiative fait partie d’une stratégie à long terme de Microchip visant à élargir ses offres et à servir les développeurs travaillant au sein de l'écosystème VS Code. Pour la firme américaine, il s’agit donc ici d’une première étape d'un plan à long terme avec pour la première fois une instance du logiciel MPLAB IDE disponible en dehors de l'écosystème de développement MPLAB.

Pour rappel, MPLAB X IDE est un logiciel configurable qui intègre des outils qui aident les développeurs à découvrir, configurer, développer, déboguer et qualifier les conceptions embarquées pour la plupart des microcontrôleurs et contrôleurs de signaux numériques conçus par Microchip. A ce niveau désormais, les extensions VS Code fusionnent avec les capacités de MPLAB X IDE en vue de créer in fine un environnement de développement global jugé plus transparent et plus efficace par Microchip.

Ces produits sont actuellement publiés dans le cadre d’un programme d'accès anticipé tandis que l'équipe de développement de Microchip va continuer à affiner les extensions en fonction des commentaires des utilisateurs. Dans cette version à accès anticipé, les extensions MPLAB pour VS Code incluent d’ores et déjà des fonctionnalités telles que l'importation de projets MPLAB X IDE et la possibilité de compiler, programmer et effectuer un débogage de base avec n'importe quelle puce Microchip. De plus, l’outil MPLAB Data Visualizer pourra être utilisé directement dans VS Code à travers une extension spécifique autorisant les utilisateurs à “voir” ce qui se passe sur la cible au moment de l'exécution du code.

Les futures mises à jour intègreront l’outil MPLAB Code Configurator dans VS Code pour aider à optimiser des projets préconfigurés, la suite de développement d'apprentissage automatique MPLAB et une assistance à la génération de code d’intelligence artificielle pour réviser et améliorer le code depuis l'IDE.

« VS Code est un outil extrêmement populaire, et les récentes extensions MPLAB permettent aux développeurs de continuer à travailler dans l'IDE qu'ils connaissent le mieux tout en profitant pleinement de la prise en charge complète des puces et de l'ensemble d'outils de Microchip, précise Rodger Richey, vice-président des systèmes de développement et des programmes académiques chez Microchip. Cette fusion offre un mélange optimal en matière de fonctionnalités, offrant aux développeurs un moyen simple d'intégrer nos ressources et nos composants. »