The System z® LPEX
Editor provides a set of extensions to the base LPEX editor for working
with COBOL, PL/I, Assembler, and JCL files.
The System z LPEX Editor
provides the following features:
- Auto comment, which inserts a custom comment into each line that
has been modified in a source file.
- Live or selective syntax checking for COBOL and PL/I for early
identification of lexical errors.
- Content assistance, which completes partially-typed language constructs.
- Parsed source highlighting of language constructs in distinct
colors and fonts.
- Filtering the view of the text by function, instruction type,
comment lines, or flow-of-control statements.
- Ability to add macros to the Assembler macro table.
- Online language-sensitive help for COBOL, PL/I, and High Level
Assembler.
- Ability to preset breakpoints in COBOL, PL/I, and Assembler source
files before debugging.
- Error markers, with hover help, appear in source files that have
build errors. These markers also appear in the Remote Error List.
- Line break conversions (DOS-to-UNIX and UNIX-to-DOS).
- An outline view.
- Ability to submit JCL directly from the editor, using the submit
command or the context menu.
- Ability to open COBOL copybooks and PL/I include files using the
context menu.
- Support for editing files containing sequence numbers.
- Support for editing files of fixed record length.
- Support for "locking" of remote files using ISPF ENQ/DEQ.
- Browsing of remote files.
- Emulation of shift-out/shift-in characters when editing remote
DBCS files, in order to maintain column alignment.
- Autosave and file recovery.
- Menu Manager, which allows users to add customized commands to
the editor context menu in order to invoke remote commands.
- Enhanced find capabilities, including highlighting of all matches
in a file.
- Support for a subset of ISPF editor commands.
This section contains the following topics: