MENU

Arduino lance l’outil de développement IDE2.0

Nouveaux produits |
Par A Delapalisse


Arduino a officiellement lancé sa deuxième génération d’environnement de développement.

IDE 2.0 est en version bêta depuis le printemps 2021, prenant en compte les commentaires émis par un large éventail d’utilisateurs d’Arduino.

La dernière version inclut un éditeur moderne et offre une meilleure expérience utilisateur globale grâce à une interface réactive et un temps de compilation plus rapide. Il est basé sur le framework Eclipse Theia, qui est un projet open source basé sur la même architecture que VS Code (protocole serveur de langage, extensions, débogueur). Le front-end est écrit en TypeScript, tandis que la majeure partie du backend est écrite en Golang.

Au-delà des fonctionnalités de base, IDE 2.0 bénéficie d’un certain nombre d’améliorations et d’un support additionnel. Le moniteur série et le traceur peuvent être utilisés ensemble, ce qui permet aux utilisateurs d’avoir à la fois du texte et des graphiques pour la sortie des données, plutôt que de devoir choisir l’un ou l’autre.

Une complétion de code optimisée pour Arduino et une assistance au code dans le serveur de langage aident les développeurs à écrire rapidement du code et à repérer les erreurs lors de la frappe. L’énorme quantité de retours d’utilisateurs nous a permis d’identifier les points faibles tels que l’assistance et la complétion de code, la sortie série, le temps de chargement et de compilation.

Le Serial Plotter est un outil amélioré pour suivre différentes données et variables venant d’une carte Arduino qui aide à mieux comprendre les données. Il peut être utilisé pour tester et calibrer des capteurs, comparer des valeurs et d’autres scénarios similaires.

Une autre caractéristique clé est la saisie semi-automatique lors de l’édition d’esquisses. Lors de la saisie, l’éditeur peut proposer l’auto-complétion des variables et des fonctions en fonction du code et des bibliothèques utilisées. Lors d’un clic droit sur une variable ou une fonction, un menu contextuel proposera des raccourcis de navigation pour accéder à la ligne (et au fichier) où elles sont déclarées.

Pour les personnes qui travaillent sur plusieurs ordinateurs ou qui souhaitent stocker leurs « Sketches » en toute sécurité dans le cloud, l’intégration du carnet de « Sketches » à distance permet de modifier les « Sketches » dans Arduino Cloud et Arduino Web Editor dans l’IDE 2.0. L’éditeur Web Arduino permet également de coder à partir d’un navigateur dans l’IDE en ligne avec un accès à tous les « Sketches » et bibliothèques du cloud.

 

www.arduino.cc

Autres articles sur ECI News


Share:

Linked Articles
10s