IBM Z® Open DebugIBM Z Open Debug is an extension for Visual Studio Code that provides interactive debugging support for debugging z/OS COBOL, PL/I and High Level Assembler applications in VS Code, in conjunction with IBM z/OS Debugger.
Simplify your installation experience by using newly bundled extension packs that contain Z Open Debug as well as other extensions available for IDzEE and ADFz customers. Table of contents
PrerequisitesReview the IBM Z Open Debug License Agreement, terms and conditions for separately licensed code, and Third Party Notices before downloading.
Migrating to IBM Z Open Debug v4 from earlier versionsStarting with v4, IBM Z Open Debug uses Zowe connection profiles to define connections to z/OS machines, replacing the connection details that were previously defined in the VS Code Settings. Existing connection details defined in the VS Code Settings can be automatically migrated to a new Zowe team configuration, or added to an existing Zowe team configuration. IBM Z Open Debug v4 uses a different internal format for storing debug profiles. Debug profiles in older formats can be automatically migrated. The separate IBM Z Open Debug Profiles view extension has been deprecated. All functionality related to debug profiles is now contained in the IBM Z Open Debug extension, and the IBM Z Open Debug Profiles view extension can be automatically uninstalled. A prompt will be displayed for each migration step. If desired, old artifacts may be retained after migration to allow continued backwards compatibility with older versions of IBM Z Open Debug. Configuring host connectionIBM Z Open Debug defines connections to remote z/OS hosts using Zowe connection profiles. A minimal Zowe team configuration file for Z Open Debug might look like:
Debug profilesIBM Z Open Debug provides a user interface in Visual Studio Code for creating and managing debug profiles, which can be used to dynamically trigger IBM z/OS Debugger on z/OS applications. Debug profiles can be created and managed through the z/OS Debugger Profiles view (View > Open View... > z/OS Debugger Profiles) Launching and debugging applicationsAfter logging in to a connection in the z/OS Debugger Profiles view, Z Open Debug version 5.6.8 or higher will now automatically connect to new parked debug sessions or code coverage sessions as they become available on the Remote Debug Service, replacing the requirement to manually trigger debug launches. The connection profile entry in the z/OS Debugger Profiles view shows the listening status for debug events and code coverage events separately. A new Additionally, IBM Z Open Debug provides several
|