Features of language editors

Each editor supports a set of features. In general, the COBOL, JCL, and PL/I editors are the most robust for working with their associated file type. The System z® LPEX Editor is flexible, in that it supports different file types, but might not be as language sensitive.
Table 1. Features of language editors
Feature COBOL Editor System z LPEX Editor on COBOL files PL/I Editor System z LPEX editor on PL/I files JCL Editor System z LPEX Editor on JCL files
Automatic Commenting No Yes No Yes No Yes
Automatic Sequence Numbering Yes Yes Yes Yes Yes Yes
Autosave No Yes No Yes No Yes
Bidirectional Support No Yes No Yes No Yes
Browse Mode Yes (MVS/AIX) Yes (MVS™) Yes (MVS) Yes (MVS) Yes (MVS) Yes (MVS)
Call/Perform Hierarchy Yes Yes Yes Yes No No
Capitalization Formatting Yes Yes Yes No Yes Yes
Compiler-Specific Real-Time Syntax Checking Yes Yes No No No No
Content Assist Yes Yes Yes Yes Yes Yes
Control Flow Diagram Yes Yes No No No No
Customizable Tab Stops Yes Yes Yes Yes Yes Yes
Data Element Table Yes Yes Yes Yes No No
DBCS Support Yes Yes Yes Yes Yes Yes
Expanding and Collapsing Code Elements Yes Yes Yes Yes Yes Yes
File Locking Yes (MVS/AIX) Yes (MVS) Yes (MVS) Yes (MVS) Yes (MVS) Yes (MVS)
File Truncation Warnings Yes (MVS) Yes (MVS) Yes (MVS) Yes (MVS) Yes (MVS) Yes (MVS)
Hexadecimal Editing Yes Yes Yes Yes Yes Yes
Horizontal Ruler Yes Yes Yes Yes Yes Yes
Hover Information Yes Yes Yes Yes Yes No
Identify Unreachable Code Yes Yes No No No No
IMS™ Snippets Integration Yes Yes No No N/A N/A
Indentation Formatting Yes No Yes No No No
ISPF Command Line No Yes No Yes No Yes
ISPF Prefix Area Commands No Yes No Yes No Yes
Language-Sensitive Help Yes (MVS, Windows, AIX®) Yes (MVS, Windows) Yes (MVS, Windows) Yes (MVS, Windows) No No
Mark Occurrences Yes No Yes No No No
Matching Parenthesis Yes No Yes No No No
Menu Manager Integration Yes Yes Yes Yes Yes Yes
Open/Browse/View Copybook and Include File Actions Yes Yes Yes Yes Yes Yes
Open/Browse/View Copybook and Include File Hyperlinks Yes No Yes No Yes No
Open Declaration Actions and Hyperlinks Yes Yes Yes Yes Yes No
Open File Reference Actions Yes Yes Yes Yes Yes Yes
Open File Reference Hyperlinks Yes No Yes No Yes No
Outline Yes Yes Yes Yes Yes Yes
Preprocessor Integration Yes Yes Yes Yes N/A N/A
Prevents Shifting of Sequence Numbers Yes Yes Yes Yes Yes Yes
pureQuery® Integration Yes Yes Yes Yes No No
Quick Fixes Yes No Yes No Yes No
Range Indicator and Show Selected Only Yes No Yes No Yes No
Real-Time Syntax Check Yes Yes Yes Yes Yes No
Refactor > Extract Paragraph Yes Yes No No No No
Refactor > Remove Noise Words Yes Yes No No No No
Refactor > Rename Yes Yes Yes Yes No No
Renumber / Unnumber Yes Yes Yes Yes Yes Yes
Round-Trip Integrity Warnings Yes (MVS) Yes (MVS) Yes (MVS) Yes (MVS) Yes (MVS) Yes (MVS)
Save Actions Yes Yes Yes No Yes Yes
Search for Occurrences Yes Yes Yes Yes No No
Sequence Numbers at Column 1 Yes Yes N/A N/A N/A N/A
Show Expanded Source Yes Yes Yes Yes No No
Submit JCL N/A N/A N/A N/A Yes Yes
Surround With Menu Yes No Yes No Yes No
Syntax Check: Local and Remote Yes Yes Yes Yes No No
Syntax Highlighting Yes Yes Yes Yes Yes Yes
Task Tags Yes No Yes No Yes No
Toggle Comment Yes Yes No No Yes No
Tooling Status Indicator Yes No Yes No No No
Typing Preferences No No No No Yes No
Vertical Margin Lines Yes Yes Yes Yes Yes Yes
View Mode Yes (MVS) Yes (MVS) Yes (MVS) Yes (MVS) Yes (MVS) Yes (MVS)
Write Occurrence Identification Yes Yes Yes Yes No No

Feedback