XJEase Code Editor Options

This options page contains settings for the XJEase code editor on the Circuit Code Files screen and the Test Device Files screen.

Use Defaults
Resets all settings on this pane to the defaults.
Font
Select the font to use for editing XJEase code from this list. Fixed-width fonts (i.e. those in which every character is the same width) are displayed in bold. Fixed-width fonts are usually preferred for editing code, since they make it possible to align items on different lines, but there is no absolute requirement to use one.
Size
The font size to use.
Tab Size
Number of columns each tab occupies.
Expand tabs into spaces
If checked, pressing the tab key will insert a number of spaces a specified by the Tab Size. If not checked, then tab characters will be inserted instead.
Remove trailing whitespace when saving
If checked, any whitespace at the end of a line or the end of the file will be removed when saving the file.
Display items
Different items of XJEase syntax are coloured differently in the XJEase code editor, which makes the code easier to understand. This list displays the available items that can be coloured. Selecting an item from the list allows its colouring to be edited with the controls to the right.
Item foreground/background
Allows the foreground and background colours of the selected item to be edited. The drop-down lists have a selection of pre-defined colours; alternatively, click Custom... to select a custom colour.
Bold/Italic
Clicking either of these checkboxes makes the selected item be displayed in bold or italic text.
Highlight occurrences of word under caret
If checked, the editor will highlight all occurrences in the file of the word under the caret, and put a marker in the margin of lines containing highlights. The colour of the highlighting and markers can be set using the pre-defined colours in the drop-down list, or set to a custom colour by clicking Custom....
Highlight occurrences of selected text
If checked, the editor will highlight all occurrences in the file of the currently selected text, and put a marker in the margin of lines containing highlights. The colour of the highlighting and markers can be set using the pre-defined colours in the drop-down list, or set to a custom colour by clicking Custom....
Automatically surround selected text when typing brackets or quotes
If checked, typing an open bracket or quote character ((, [, {, " or ') when text is selected will place the opening character before the selection and the corresponding closing character (), ], }, " or ') after it. If unchecked (the default), the selection will be overwritten by the character typed.