Setting up property groups for editing

Some editor features use the settings in property groups to locate target files and execute editor functions. This topic lists the property group settings for editor functions. It includes a section for remote property groups and a section for local property groups. The related topics at the bottom of this page link to instructions for creating and editing property groups, and for associating them with files or data sets.

Note: For High Level Assembler files, the HLASM Editor and the z Systems® LPEX Editor locate and support copy and macro files differently. For a summary of defining libraries for the two editors, see Copy and macro library support in HLASM files.

Contents

Settings in remote property groups

Use these settings in a remote property group to support editor actions on remote files.

Note: Remote property groups include pages and fields for specifying local libraries and remote libraries. When both local and remote libraries are defined in a remote property group, the local libraries are searched first. This search order applies only to resolving copy, include, or macro files. It does not apply to compilation on a remote system. Compilers on a remote system search only the remote libraries for copy, include, or macro files.
Table 1. Property group settings for editing remote files
Tabs Page Property Name Purpose Used by these Editor Functions For More Information
Assembler Procedures and Steps Macro Libraries Identifies remote libraries for resolving macro files.
  • Open Declaration
  • Open Definition
  • Open Macro File
Assembler step options
Assembler Editor Options Base Macro File and User Macro File Identifies the location of the macro files that are shipped with the product and macro files that are created by users.
  • Open Declaration
  • Open Definition
  • Open Macro File
Defining macro files for Assembler resources
Assembler Editor Options
  • CICS Level

Set the CICS®® level for EXEC CICS statements.

Content assist Defining macro files for Assembler resources
C/C++ Procedures and Steps
  • System Libraries
  • User Libraries
Identifies system and user libraries for resolving include files and declarations.
  • Open Declaration
  • Open Definition
  • Open Header File
Setting C and C++ properties
C/C++ Editor Options
  • CICS Level

Set the CICS® level for EXEC CICS statements.

Content assist Setting the CICS level for content assist
COBOL and PL/I Procedures and Steps, in the Step Options area SYSLIB
Note: This field is also on the Info tab of the property group. You can set or edit the field in either location.
Identifies remote libraries for resolving copy and include files.
  • Content assist
  • Hover information for copy and include files
  • Local syntax checking
  • Open, View, Browse, and Refresh Copy Member
  • Open, View, Browse, and Refresh Include File
  • Real-time syntax checking
  • Refresh Cached Copy
  • Refresh Dependencies
  • Show Expanded Source
Defining copy, include, and macro libraries
COBOL and PL/I Editor Configurations Called program search libraries Identifies remote libraries for resolving called program references.
  • Open, View, and Browse File
  • Real-time syntax checking
Editor Configurations
COBOL and PL/I Editor Configurations Preprocessor Integration Indicates whether to use local or remote preprocessors. Source > Preprocessor Statements > Identify Using Configured Preprocessors Editor Configurations
COBOL and PL/I Editor Configurations Remote preprocessor configuration area Identifies remote preprocessors Source > Preprocessor Statements > Identify Using Configured Preprocessors Editor Configurations
COBOL and PL/I Local Preprocessor All fields Identifies local preprocessors Source > Preprocessor Statements > Identify Using Configured Preprocessors
JCL JCL Job Card and Data Set Include and procedure search libraries Identifies remote libraries for resolving JCL include groups and procedures.
  • Real-time syntax checking
  • Open, Browse, View JCL Procedure
  • Open, Browse, View Member
Opening a file reference
REXX Remote REXX Options SYSLIB Identifies remote libraries for resolving include files.
  • Content assist
  • Hover information for include files
  • Real-time syntax checking
Defining copy, include, and macro libraries
REXX Local REXX Options SYSLIB Identifies local libraries for resolving include files.
  • Content assist
  • Hover information for include files
  • Real-time syntax checking
Defining copy, include, and macro libraries
↑Back to top

Settings in local property groups

Use these settings in a local property group to support editor actions on local files.
Note: To define and manage base and user macro files for local Assembler files, use the HLASM Parser preference page.
Table 2. Property group settings for editing local files
Tabs Page Property Name Purpose Used by these Editor Functions For More Information
Assembler Local Options Macro Libraries Identifies local libraries for resolving macro files.
  • Open Declaration
  • Open Definition
  • Open Macro File
Local Options
Assembler Remote Macro Libraries Remote Macro Libraries Identifies remote libraries for resolving macro files.
  • Open Declaration
  • Open Definition
  • Open Macro File
Defining copy, include, and macro libraries
COBOL and PL/I Local Compiler Options SYSLIB Identifies local libraries for resolving copy and include files.
  • Content assist
  • Hover information for copy and include files
  • Local syntax checking
  • Open, View, Browse, and Refresh Copy Member
  • Open, View, Browse, and Refresh Include File
  • Real-time syntax checking
  • Refresh Cached Copy
  • Refresh Dependencies
  • Show Expanded Source
Defining libraries for local projects and files
COBOL and PL/I Local Preprocessor All fields Identifies local preprocessors Source > Preprocessor Statements > Identify Using Configured Preprocessors
COBOL and PL/I Copy Libraries Library Name and Library Path Identifies remote libraries for resolving copy and include files.
  • Content assist
  • Hover information for copy and include files
  • Local syntax checking
  • Open, View, Browse, and Refresh Copy Member
  • Open, View, Browse, and Refresh Include File
  • Real-time syntax checking
  • Refresh Cached Copy
  • Refresh Dependencies
  • Show Expanded Source
Defining copy, include, and macro libraries
COBOL and PL/I Editor Configurations Called program search libraries Identifies remote or local libraries for resolving called program references.
  • Open, View, and Browse File
  • Real-time syntax checking
Editor Configurations
COBOL and PL/I Editor Configurations Preprocessor Integration Indicates whether to use local preprocessors. Source > Preprocessor Statements > Identify Using Configured Preprocessors Editor Configurations
REXX Include Libraries All fields Identifies remote libraries for resolving include files.
  • Content assist
  • Hover information for include files
  • Real-time syntax checking
Defining copy, include, and macro libraries
REXX Local REXX Options SYSLIB Identifies local libraries for resolving include files.
  • Content assist
  • Hover information for include files
  • Real-time syntax checking
Defining copy, include, and macro libraries
↑Back to top