Debugging your application

After you launch the application, use launch.json to connect to z/OS® Debugger to list parked debug sessions or display the session in the editor for debugging.

The IDE uses launch.json to control the configuration and invocation of debug adapters for various languages and runtimes. Z Open Debug provides two launch.json configuration types for working with z/OS Debugger sessions on a remote z/OS host:
  • Attach, to list parked z/OS Debugger debug sessions on a z/OS host.
  • Launch, to connect to a parked z/OS Debugger debug session on a z/OS host.
For more information about how to debug in VS Code, see the topic about debugging in the VS Code documentation.
Note: Not all debug features in VS Code are supported by Z Open Debug. See the Remote client debug feature comparison table for a list of supported features and Known issues and limitations for Z Open Debug with Wazi Developer for VS Code for limitations.