Entering content frameBackground documentationUser-Specific Settings Locate the document in its SAP Library structure

You can preset many of the user-specific settings for the different tools in the ABAP Workbench. These are arranged in a tab that you can call from any of the tools.

Displaying the Settings

You can display your personal ABAP Workbench settings from the Object Navigator or any other tool in the ABAP Workbench. Choose Utilities ® Settings.

ABAP Workbench Tools Settings

Tool

Setting

Description

Workbench
(general)

Display background picture

If you set this option, a background picture is displayed in the Object Navigator.
This setting has no effect in a WAN.

No picture

If you set this option, the picture is never displayed

ABAP Editor

Frontend editor

Enables the textedit control mode in the ABAP Editor. When you work in this mode, the source code of your program is loaded at the frontend and can be edited locally. See also Frontend Editor

Backend editor

The conventional line-based backend editor.
See also:
Backend Editor

Numbering

The With and Without line numbering options only apply to table control mode.

Compression

In table control mode, you can use the With compression logic option to compress logical blocks of ABAP coding. This provides a readable display of complex ABAP programs. For further information, refer to Using Compression Logic.

Path for local editing

Determines the path for local editing.
This is the path to which the program is downloaded or stored temporarily, or under which it is started in a local editor.
This option only applies to table control mode.

Upper-/lowercase conversion in display mode

Setting this flag only applies to display mode. The conversion then applies each time you display source code. The display form is based on the settings you make in the Pretty Printer under the Convert upper/lowercase option. The Keyword uppercase option is not supported for performance reasons.

If this flag is not set, there is no special formatting in display mode. In this case, the display is the same in both change and display modes. The source code is displayed exactly as it is stored in the database.

Pretty Printer

Indent

Indents lines in the ABAP source code. For example, all statements belonging to an event are indented by two characters.
See also:
Improving the Layout.

Convert upper-/lowercase

Option allowing you to standardize the source code display.

  • Lowercase (for the entire program apart from literals and comments).
  • Uppercase (for the entire program apart from literals and comments).
  • Keyword uppercase (highlights ABAP keywords).

Note that the Keyword uppercase option can be very runtime-intensive in long programs.

Splitscreen

Window arrangement

You can arrange the programs either next to each other or one above the other in the splitscreen editor.

Comparison operations

If you choose Ignore indentations, the system recognizes program lines as identical as long as they have the same contents, even if they are indented differently.
If you choose Ignore comments, the system recognizes program lines as identical as long as they have the same contents apart from comments appended using <">.
The Ignore upper-/lowercase setting is initial.

For further information, refer to Special Splitscreen Functions.

Class Builder

Display filter

Options for displaying the components of global classes or interfaces in the Class Builder. They allow you to extend or restrict the standard display.

Scope Filter

Restricts the display of class components to instance or static components.

Screen Painter

Graphical layout editor

If you set this option, the system uses the graphical layout editor in the Screen Painter. If the option is not set, the alphanumeric editor is used instead.

Menu Painter

Output length in status maintenance

Function code option: The length of the function code field in the Menu Painter can be set to between 4 and 20 characters.
If the function code you want to enter is longer than the length specified in this option, the field cannot accept input beyond its defined length.

Text length option: The length of the text field for a function text in the Menu Painter can be set to between 10 and 40 characters. If the text you want to enter is longer than the length specified in this option, the field cannot accept input beyond its defined length.

Note that these user-defined settings are only valid in the status maintenance screen of the Menu Painter.

Frontend platform

Frontend option: The function key settings depend on the platform you are using. All function codes maintained in the Menu Painter are platform-independent, but the function key names are not. By selecting a platform, you ensure that the function keys are labeled using the convention of the selected platform.

Function Builder

Check syntax in test

When you test a function module, the system can check the syntax of the function group to which the function module belongs.
The default setting for this option is inactive to improve performance in the Function Builder test environment.

 

 

 

 

 

 

 

 

Leaving content frame