Setting z Systems LPEX Editor preferences

You can set preferences that control the appearance and function of the z Systems® LPEX Editor and the base LPEX Editor. The z Systems LPEX Editor preferences override similar base LPEX Editor preferences.

To open the Preferences window:
  • On Windows: Window > Preferences
  • On macOS: IBM® Developer for z/OS® > Preferences
  • From the editor: right-click and select Preferences
The editor preferences can be categorized in the following groups:
  • Control look of the editor
  • Control editor functions
  • Language specific

Setting base LPEX Editor options

Details for the base LPEX Editor preferences are in Setting LPEX Editor preferences.
Preference Description For more information
Editor profile This preference defines a list of editor profiles that control how the LPEX Editor functions. Enabling the ISPF editor profile

Setting basic preferences of z Systems LPEX Editor

On the z Systems LPEX Editor preferences page, set the following basic preferences.
Preference Description For more information
File Associations Links to the General > Editors > File Associations preference page, which you can use to set various file types to be associated with the z Systems LPEX Editor. Setting content type associations
Click here to set the z Systems LPEX Editor as the default editor for COBOL, JCL, REXX and PL/I files. Sets the z Systems LPEX Editor as the default editor for COBOL, JCL, REXX, and PL/I files. Editing source program files

Setting options that control how the editor looks

Preference Description For more information
Controls Set visual cues for record boundaries and cursor positions Setting visual cues for record boundaries and cursor position
Sequence Numbers Manage sequence numbers in your file Enabling sequence number handling

Setting options that control how the editor functions

Preference Description For more information
Autosave When the Autosave preference is enabled, LPEX periodically saves a local backup copy of your edit session Setting an autosave interval
Line Breaks Set line break characters. Setting line breaks
Highlight all occurrences Highlight all matches during a find text operation. Highlighting occurrences of a find text operation
Saving source code Set options for saving files. Setting file save preferences
Preprocessor Integration Run the preprocessor during editing to verify the expected output from the preprocessor statement. Setting preferences for preprocessor statements

Setting language-specific options

Preference Description For more information
C/C++ Parser Specify defaults to be used when you edit a C/C++ file. Setting C/C++ parser preferences
COBOL Parser Specify margin preferences to be used when you edit COBOL files. Setting COBOL syntax parser preferences
HLASM Parser Specify defaults to be used when you edit an assembler file. Setting HLASM Parser preferences
JCL Parser Specify margin preferences to be used when you edit JCL files. Setting JCL Parser options
PL/I Parser Specify margin preferences to be used when you edit PL/I files. Setting PL/I Parser preferences
Templates Create, edit, remove, import, and export code templates. Setting preferences for COBOL code templates

Setting preferences for JCL templates

Setting preferences for PL/I code templates

Setting options that are specific to parsing data

The LPEX Editor preference contains settings for the parser.

Preference Description For more information
Parsers Define parser name and class associations to the editor. Setting parser styles