VS Code & IBM i (alias AS/400 ou AS400) avec ARCAD for DevOps
Qu’est-ce que VS Code ?
Visual Studio Code (alias VS Code), le plus populaire des IDEs, est un éditeur de code rapide, léger et extensible, ainsi qu’une plateforme pour les développeurs « full stack ». Il est gratuit et open source. Avec une tonne d’extensions disponibles, VS Code peut être utilisé pour écrire du code pour le backend, le frontend, les applications web, et littéralement tout ce qui concerne l’ensemble du spectre du développement.
Quels sont les avantages de VS Code sur IBM i ?
Aujourd’hui, grâce aux extensions Code for IBM i et ARCAD for DevOps, VS Code est désormais utilisable en production sur IBM i. VS Code améliore la productivité et la qualité du développement traditionnel sur IBM i : RPGLE et COBOL bien sûr (mais aussi CL, DDS, CMD, etc.) avec de multiples outils pour analyser le code, déboguer, refactoriser, construire, tester et déployer.
VS Code offre quelques avantages clés aux développeurs IBM i :
VS Code est géré localement, de sorte que chaque développeur est libre de compléter VS Code avec le langage ou le framework de son choix ; un niveau de liberté et de flexibilité attendu par les développeurs d’aujourd’hui.
De nombreuses nouvelles extensions open-source sont développées par la communauté IBM i, permettant aux développeurs d’accéder à une mine de connaissances et de ressources.
Pourquoi utiliser les extensions ARCAD for DevOps pour VS Code ?
Grâce à son architecture ouverte et modulaire, la stack ARCAD permet une intégration transparente à VS Code sur IBM i. En utilisant les extensions ARCAD pour VS Code, les développeurs IBM i bénéficient d’un niveau d’automatisation sans précédent dans l’utilisation de Git, Jenkins et d’autres outils DevOps. Cela présente deux avantages majeurs :
Aujourd’hui, les extensions ARCAD offrent les fonctionnalités suivantes :
ARCAD ajoute constamment de nouvelles fonctionnalités IBM i à VS Code sous forme d’extensions. Ces fonctionnalités sont publiées à la fois pour VS Code en local et pour l’IDE Merlin basé sur le cloud.
Fonctionnalité à venir :
Mon équipe de développement IBM i peut-elle utiliser un mix d’IDE ?
La stack ARCAD for DevOps supporte les IDE mixtes – une équipe IBM i peut avoir un mélange de 5250, RDi, Merlin, VS Code : littéralement n’importe quel autre éditeur qui peut sauvegarder dans un fichier PC (par exemple Notepad++, IntelliJ, etc.) en cours d’utilisation à tout moment sur le même repository Git.
En savoir plus :