Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>zProcFlow - JCL Procedure ExpanderNew to Visual Studio Code? Get it now.
zProcFlow - JCL Procedure Expander

zProcFlow - JCL Procedure Expander

Selvakumar Mani

| (0) | Free
Intelligent JCL procedure expansion with SET parameters, symbolic substitution, and DD overrides for z/OS mainframe development
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

zProcFlow

Version License

A VS Code extension for mainframe developers that expands JCL procedures with SET parameter support, symbolic parameter substitution, DD statement overrides, and control card expansion.

Important Notes

  • The extension does not connect to a mainframe or perform any actions. It only processes JCL code within the VS Code Workspace.

  • All JCL subcomponents—such as Procedures, Control Cards, and Include Members—must be available within the same Git repository or located in the VS Code workspace.

Features

  • Ctrl+Click navigation on PROC names to expand them
  • SET parameter support from INCLUDE members and direct statements
  • Symbolic parameter substitution (&PARAM → actual values)
  • DD statement overrides for dataset names
  • Control card expansion in DD statements
  • Multi-line parameter support
  • Configurable file extensions
  • Case-insensitive file matching

Installation

  1. Open VS Code Extensions (Ctrl+Shift+X)
  2. Search for "zProcFlow"
  3. Click Install

Usage

  1. Open a JCL file
  2. Ctrl+Click (or Cmd+Click on Mac) on a PROC name in an EXEC statement
  3. The expanded PROC opens with substituted parameters and expanded control cards

Configuration

"zprocflow.proc.fileExtensions": ["prc", "proc"],
"zprocflow.util.fileExtensions": ["utl", "ctl", "scmd", "util"],
"zprocflow.convertToUppercase": true
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft