IDz4VSE
Das IDz4VSE Plug-In für den
IBM Developer for System z (IDz)
bietet Unterstützung für die
Integration von VSE
Systemen in die Entwicklungsumgebung IDz. Das Plug-In ermöglicht das Herstellen einer Verbindung mit einem VSE-Host-System, sowie den Zugriff auf die verschiedenen VSE-Subsysteme wie Librarian, Power, ICCF und VSAM.
Des Weiteren ist es möglich, auf die Nachrichtenkonsole direkt aus dem IDz-Frontend zuzugreifen.
Für VSE-Projekte gibt es eine Unterstützung für die lokale Verwaltung von Sourcen und deren Synchronisation mit dem Host. In diese Projekte können entweder existierende VSE-Librarian-Member importiert werden, oder eine komplett neue Quellcodedatei erstellt werden. All diese Dateien können mit den IDz-Editoren bearbeitet werden.
Es ist möglich, sowohl lokale
Syntaxprüfungen für COBOL oder PLI
durchzuführen, als auch entfernte Compile Vorgänge anzustoßen. Die bei der Kompilierung erzeugte Fehlerliste wird zum Client zurückgeschickt, analysiert und in der Remote-Error-Sicht angezeigt. Es ist außerdem möglich, Librarian-Member direkt in der VSE-System-Sicht zu bearbeiten. Des Weiteren kann durch Verwendung einer IDz-eigenen 3270-Host-Emulation auf ein VSE System in nativer Art und Weise zugegriffen werden.
Durch die Integration des
VSE Debug Tools
für VSE können Programme jetzt zusätzlich grafisch debuggt werden. Die Eclipse-Oberfläche zeigt den Code während des Debuggs, ermöglicht es mit einem Click Breakpoints zu setzen und zu entfernen, Variablenwerte anzuzeigen und zu editieren und vieles mehr.
Funktionsübersicht:
Definition von VSE-System Verbindungen
Direkter Zugang zu VSE-Subsystemen:
- Librarian
- Power
- ICCF
- VSAM
- Console
Entferntes bearbeiten von Librarian Members
Lokales Eclipse VSE-Projekte
Lokale Syntaxprüfung für PLI und COBOL
Entferntes kompilieren für PLI, COBOL, ASM, C
Wahlweise mit SQL und/ oder CICS
Das Erstellen von Phasen wird durch die Benutzung von Linkbooks ermöglicht
Error Feedback
Debug Perspektive
Grafisches Interface für VSE Debugger
Source Lookup
Step Funktionalität (step into, step over, step return..)
Edit / Browse für einfache und strukturierte Variablen
Breakpoints setzten / enfernen






