Principales fonctionnalités d'IBM Z Open Development

Participez à l'aperçu technique de WAZI

Le développement en COBOL dans une interface IDE Web vous intéresse ? Participez à l'aperçu technique de Wazi. Il est basé sur un projet open source populaire, Theia, via une image Docker conviviale, qui utilise et étend le projet Zowe Open Mainframe pour le développement mainframe.

Editeurs modernes pour COBOL, JCL et PL/I

Les éditeurs COBOL, JCL et PL/I ont le caractère familier des autres éditeurs basés sur Eclipse ainsi que leurs fonctionnalités. Il fournit aussi des fonctions spécifiques au langage, telles que la mise en évidence syntaxique et les actions source.

Des vues graphiques pour améliorer la compréhension des programmes

Le flux de contrôle de programme fournit une vue graphique du flux logique dans un programme COBOL ou PL/I. Vous pouvez l'utiliser pour comprendre la logique du programme que vous éditez, identifier les problèmes de logique potentiels ou localiser du code inutilisé. Le flux de données de programmes fournit une vue graphique et hiérarchique du flux de données dans un programme COBOL. Cette fonction permet d'examiner comment un élément de données est spécifié ou modifié. La vue des éléments de données affiche des informations sur ces derniers dans un programme COBOL ou PL/I.

Débogage moderne et puissant avec IBM z/OS Debugger

Ce débogueur d'interface graphique au niveau du source, basé sur Eclipse, propose des fonctions avancées de débogage pour les applications z/OS de 24 et 31 bits écrites en COBOL, PL/I et C/C++. Cet outil vous permet de progresser pas à pas dans le programme débogué, de contrôler et de modifier les variables, de définir des points de rupture pendant ou après une session de débogage, et d'inspecter la mémoire du programme. IBM z/OS Debugger comprend également Visual Debug, qui fournit une vue graphique du flux d’exécution des programmes COBOL et PL/I, y compris le chemin d'exécution actuel.

Gestion du code source moderne

IBM Z Open Development est fourni avec Rocket Software Git et le plug-in EGIT Eclipse. Rocket Git peut être utilisé avec un coordinateur de pipeline et avec IBM DBB pour exécuter sous z/OS un build complet ou incrémental d'une application extraite d'une branche d'un référentiel Git d'entreprise telle que Github, Gitlab ou Bitbucket. Rocket Software Git est un logiciel open source distribué avec une licence publique générale GNU. Le code source est disponible sur le site Web de notre partenaire.

Fonctionnalités de génération intelligente

Dependency Based Build toolkit fournit un ensemble d'API Java pouvant être utilisées pour définir un script de génération intelligent. Pour simplifier le processus de création de scripts de génération intelligents via des API Dependency Based Build, ce kit d'outils contient une installation Apache Groovy qui a été modifiée pour s'exécuter sur UNIX® System Services. Si les API peuvent être utilisées dans tout langage, les exemples fournis utilisent Groovy et sont gérés dans GitHub.

Intégrations simplifiées

L'intégration Dependency Based Build à la fonction d'éditeur permet aux utilisateurs de compiler leur programme en utilisant les scripts de génération définis pour la génération du pipeline. Il s'agit de la copie de fichiers et des dépendances dans l'hôte spécifié, de l'exécution du processus de génération et du renvoi des erreurs et du résultat. De plus, IBM Z Open Development s'intègre à Rational Team Concert on IBM z Systems® pour offrir aux développeurs z/OS un environnement de développement d'applications collaboratif.

Vous pourriez également être intéressé par

IBM Developer for z/OS

Un ensemble d'outils évolués pour le développement / la maintenance des applis z/OS

En savoir plus

IBM Application Delivery Foundation for z/OS

Outils d'entreprise pour développement d'applications z/OS

En savoir plus

IBM Debug for z/OS

Débogage avancé d'applications composites pour les environnements z/OS

En savoir plus

Voir le fonctionnement

Essayez-le maintenant