The Outline plug-in is installed by default with EmEditor Professional. There are two major functions in this plug-in:
You can change the properties for each configuration. In a text document, by default the plug-in uses spaces to outline. C++ configuration uses { and } open and close curly brackets to outline. For C++ the custom bar only shows 1 level. Another example is XML. XML uses open and close tags to outline. XML can show up to level 6 in the custom bar. For each configuration, you can customize these settings to fit your needs.
Selects where the custom bar should be positioned in the EmEditor window.
Specifies whether the Outline Guide should be synchronized with the Custom Bar or not. It is set as synchronized by default.
Specifies whether the outline tree selection in the Custom Bar should be synchronized with the cursor position in the editor.
Specifies whether the plug-in should sets the focus in the custom bar when the plug-in is launched.
Specifies whether pressing the ESC key should close the custom bar.
Specifies whether pressing the ENTER key or selecting GO command should close the custom bar.
Selects a configuration for which you would like to change the settings.
If this is checked, the plug-in displays the outlining as a guide on the left side of the editor without the custom bar.
Determines how outlining is calculated. Select one from the following:
Number of Braces {}: outlining is calculated by number of braces. This may be useful for many programming languages.
Number of Spaces: outlining is calculated by number of spaces or tabs at the beginning of each line. This may be useful for general purposes.
Custom: outlining is calculated according to the specified settings below.
Number of Brackets []: outlining is calculated by number of brackets. This may be useful for some programming languages.
Custom (Specify Begin as Level 1/End as Level 2): outlining is calculated according to the specified settings below. Level 1 is set as the the begin string and level 2 as the end string.
Specifies the maximum outlining level to be displayed in the Custom Bar. This, however, does not limit the maximum outlining level for the guide- it is always six.
Specifies whether matched strings should be hidden in the custom bar. If the Regular Expression check box is checked, this option specifies whether matched strings should be replaced with strings specified at the Replace with.
If the Regular Expression is unchecked, enter character(s) that a line should begin with. For instance, enter "." to match only the lines beginning with ".". If the "Regular Expression" is checked, enter a regular expression that should match for the specified level. For instance, enter "^\d.*?$" to match only the lines beginning with a number.
Specifies whether the string entered in the Find text box is treated as a regular expression.
Specifies a string to replace with when the Hide matched strings/replace with regular expressions check box is checked.
Specifies whether comments should be collapsible.