Show pageOld revisionsBacklinksAdd to bookBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== Syntax dependent Display options ====== {{ :options:syntax:syntax-display.png?direct&300|Syntax specific Display properties in HippoEDIT}}There is rather a rich set of the display features, you can define for specific syntax. The similar set of the settings can be also maintained for a specific document with the help of menu //View -> Editor (file specific)//. Such document specific settings have priorities over syntax specific settings. <note tip>Getting to this page rather tricky and is not obvious :-). You need to click on the main node of the syntax, that you want to change.</note> ===== Panes ===== You can define default set for text editor panes for specific syntax. Following panes can be customized: * [[view:pane:navigation|Navigation Bar]] * [[view:pane:hierarchy_bar|Hierarchy Bar]] * [[view:pane:overview_bar|Overview Bar]] * [[view:pane:quick_search|Quick Search Bar]] ===== Editor ===== * **[[view:ruler|Ruler]]** - show Ruler on top of document for columns orientation. * **[[view:indicator-margin|Indicator margin]]** - show area on left side of view for indicators/markers like bookmarks, breakpoints and found pointer etc. * **[[view:line-numbers|Line Numbers]]** - show line numbers. If [[view:indicator-margin|Indicator Margin]] is **Off**, used also for displaying markers like bookmarks. * **[[view:changed-lines|Changed lines]]** - show colored indicators on the side of modified lines. * **[[view:outlining-margin|Outlining margin]]** - show outlining area in which you can see scope boundaries and collapse or collapse scopes. * **[[view:current-line|Current line Highlight]]** - highlight the line where the text cursor is in currently. * **[[view:indent-guides|Indentation guides]]** - show vertical lines in text on tab positions to help finding correct indent level * **[[view:white-space|White space]]** - make non-printable chars like blanks, tabs and line endings visible. * **[[view:trailing-white-space|Trailing White Space]]** - Show trailing white space (spaces and tabs at the end of line after text) in //[[options:syntax:font_and_colors|Trailing White Space]]// color. * **[[view:scope-separators|Scope separators]]** - show horizontal divider after specific scope area in text. * **[[view:nesting-levels|Nesting Levels]]** - colorize background depending on code scope nesting level (deeper is darker). * **[[view:virtual-space|Virtual Space]]** - allow to set text cursor free in document even behind last char in line, needed blanks are insert by HippoEDIT. * **[[view:inactive-code|Inactive code]]** - dim background for code outside of current scope (only works for embedded syntaxes, as CSS in HTML for example). * **[[view:alternating-mode|Alternating Mode]]** - highlight every second line for better overview over long lists. ===== Spacing ===== You can also define syntax specific line spacing mode/value, as it done on example for //Plain Text// syntax. Following line spacing mode can be maintained: * **Single** - standard line spacing size, defined by font name/size * **1.5 lines** - line spacing value 1.5 time larger than standard (single) size * **Double** - line spacing value 2 times larger than standard (single) size * **At least** - in this mode, you can define minimum line spacing value (in display points - pt), not dependent from font size/name * **Exactly** - in this mode, you can define exact line spacing value (in display points - pt), not dependent from font size/name * **Multiple** - here you can define manually by which factor line spacing value will be larger than standard (single) size <note>Display settings for syntax, in compare to font setting are not inheritable from parent syntaxes. If you want to change settings for all syntaxes, use corresponding //All Syntax// node</note>