FIXED
Set a qualified field to one exact value for every generated record.
↗MAINFRAME TEST DATA / 01
REAL PRODUCT / VS CODE EXTENSIONTurn record structures into test-ready data.
Copybook Studio is a TypeScript extension that turns Enterprise COBOL record definitions into a byte-aware field model inside VS Code. Node.js file workflows connect copy members, saved JSON scenarios, local RAW output and mainframe-ready records.
THE TOOL / 01
Copybook Studio is a VS Code extension for generating mainframe test records from COBOL copybooks and record layouts. It builds one validated binary buffer that can be previewed, verified, exported as RAW data or transferred to a mainframe dataset.
01Enterprise COBOL layout parsing
02Fixed, sequential, random, list and edge generators
03Logical, RAW, mainframe text and HEX previews
04Zowe and BMC DevX dataset workflows
Open a .cpy, .copybook, .cob or .cbl source and choose the active 01/77 record layout.
Set record count, seed and code page, then assign Fixed, Sequential, Random, List, Edge, Blank or Zero generators.
Preview logical values, exact RAW bytes, mainframe text or mainframe HEX with LRECL and structural validation.
Save a verified RAW package or write the same bytes to a mainframe dataset through Zowe or BMC DevX.
Copybook Studio brings copybook-driven test-data generation directly into VS Code. Open a COBOL layout, choose the active 01/77 record, configure its fields and produce verified records without leaving the editor.

Copybook Studio installs as a VS Code extension and exposes its workflow beside the copybook source.
COPYBOOK STUDIO / VSIXEvery qualified field gets its own generator, while record count, seed and code page stay part of the same scenario.
Set a qualified field to one exact value for every generated record.
↗Count upward or downward from a defined start with a controlled step.
↗Generate varied data from a saved seed so the same scenario is reproducible.
↗Cycle through defined values or target type-aware boundaries, blanks and zeroes.
↗The workspace exposes PIC, usage, offsets and byte lengths beside each rule. Preview logical records or RAW hex, then generate readable text, a local RAW file or a mainframe dataset.

Groups, elementary fields, alignment padding, fixed OCCURS and REDEFINES overlays are resolved into one record layout.
COPY members are found in the source folder, workspace folders or configured paths, with cycle and missing-member diagnostics.
Local RAW export, simulation, upload and SHA-256 verification all operate on the same validated bytes.
LRECL, code page, expected size and structural errors are checked before physical export is enabled.

Inspect the generated record length and field-level bytes before the file reaches a program or mainframe dataset.
LRECL 48 / STATUS VALIDCopybook Studio is packaged as a VS Code extension. Distribution details will be added here when a public build is available.
VSIX / ACTIVE DEVELOPMENT ●