Funzioni principali di IBM Z Open Development

Partecipa all'anteprima di tecnologia WAZI

Sei interessato allo sviluppo COBOL in un IDE basato sul WEb? Partecipa all'anteprima di tecnologia di Wazi. È basata sul popolare progetto open source Theia tramite un'immagine Docker di facile utilizzo, che usa ed estende il progetto Zowe Open Mainframe per lo sviluppo mainframe.

Editor moderni per COBOL, JCL e PL/I

Gli editor di COBOL, JCL e PL/I forniscono le funzioni di altri editor basati su Eclipse. Forniscono anche funzioni specifiche del linguaggio come azioni di evidenziazione e origine della sintassi.

Viste grafiche per migliorare la comprensione del programma

Il flusso di controllo del programma fornisce una vista grafica del flusso logico in un programma COBOL o PL/I. Puoi utilizzarlo per comprendere la logica del programma che stai editando, identificare potenziali problemi della logica o individuare codice inutilizzato. Il flusso di controllo del programma fornisce una vista grafica e gerarchica del flusso dei dati in un programma COBOL. Utilizza questa funzione per esaminare in che modo viene popolato o modificato un elemento di dati. La vista degli elementi di dati mostra informazioni sugli elementi di dati in un programma COBOL o PL/I.

Debug potente e moderno con IBM z/OS Debugger

Questo debugger di livello origine di GUI basata su eclipse fornisce funzionalità di debug avanzate per applicazioni z/OS a 24 e 31 bit, scritte in COBOL, PL/I e C/C++. Lo strumento consente di scorrere il programma sottoposto a debug, monitorare e modificare variabili, impostare punti di interruzione durante o prima di una sessione di debug ed esaminare la memoria del programma. IBM z/OS Debugger include anche Visual Debug, che fornisce una vista grafica del flusso di esecuzione di programmi COBOL e PL/I, incluso il percorso di esecuzione corrente.

Gestione del codice sorgente moderna

IBM Z Open Development viene fornito con Rocket Software Git e con il plugin EGIT Eclipse. Rocket Git può essere utilizzato con un coordinatore di pipeline e IBM DBB per eseguire su z/OS una build completa o incrementale di un'applicazione estratta da una diramazione di un repository di Git enterprise, ad esempio Github, Gitlab o Bitbucket. Rocket Software Git è un software open source distribuito in base alla licenza pubblica generale GNU. Il codice sorgente è reperibile nel nostro sito Web Partner.

Funzioni di build intelligenti

Il toolkit Dependency Based Build fornisce una serie di API Java che è possibile utilizzare per definire uno script di build intelligente. Per semplificare il processo di creazione di script di build intelligenti utilizzando le API Dependency Based Build, il toolkit contiene un'installazione di Apache Groovy che è stata modificata per funzionare su UNIX® System Services. Mentre è possibile utilizzare le API con qualsiasi linguaggio, gli esempi forniti utilizzano Groovy e sono gestiti in GitHub.

Integrazioni semplificate

L'integrazione di Dependency Based Build con la funzione editor permette agli utenti di compilare i programmi impiegando gli stessi script di compilazione definiti per la generazione della pipeline. Ciò include la copia dei file e delle dipendenze sull'host specificato, l'esecuzione del processo di build e la restituzione degli eventuali errori e dei risultati. Inoltre, IBM Z Open Development si integra con Rational Team Concert on IBM z Systems® per offrire agli sviluppatori di z/OS un ambiente di sviluppo di applicazioni collaborativo integrato.

Potresti essere interessato anche a

IBM Developer for z/OS

Una serie di strumenti ottimizzata per lo sviluppo e la gestione di applicazioni z/OS

Ulteriori informazioni

IBM Application Delivery Foundation for z/OS

Strumenti enterprise per lo sviluppo di applicazioni z/OS

Ulteriori informazioni

IBM Debug for z/OS

Debug avanzato delle applicazioni composite per tutti gli ambienti z/OS

Ulteriori informazioni

Scopri come funziona