Symbols are automatically completed as you type, which reduces keystrokes.
Templates can be used to automate the creation of common code elements and reduce duplication of effort.
A built-in beautifier helps you produce more readable code with better spacing.
A bookmarking facility enables faster code navigation by letting you jump between multiple symbols, their definitions and all lines of the code where they are referenced.
Multi-language code editing
Users can edit code in all major programming languages, including mainframe languages such as COBOL, PL/1, Assembler, JCL and REXX.