1.1.4 Editor options



In the Options menu resides also a list of editor options, which may be turned on or off and affect the behavior of editor. This section describes these options.

Secure selection – when you turn this option on, the selected block never gets deleted when you start typing.


 When you do any text–changing operation, the selection is  cancelled, not affecting in any way the text that was selected, and then the command is performed. When this option is off and you start typing, the current selection is discarded, also Del key simply deletes the selected block (when secure selection is on you have to use Ctrl+Del).



Automatic brackets – when you type any of the opening brackets, the closing one is automatically put just after caret.


Automatic indents – when you press Enter to start a new line, the caret is moved into the new line at the same position, where in the previous line the first non-blank character is placed. If you are breaking the line, and there were some non-blank characters after the caret when you pressed Enter, they are moved into the new line at the position of indent, any blank characters that were between the caret and them are ignored.



Smart tabulation – when you press Tab, it moves you to the position just below

the next sequence of non-blank characters in the line above starting from the position just above where you were. If no such sequence is found in line above, the standard tabulation size of 8 characters is used.



Optimal fill on saving – with this option enabled, when the file is saved, all blank

areas are filled with the optimal combination of tabs and spaces to get the smaller file size. If this option is off, the blank areas are saved as filled with spaces (but the spaces at the ends of lines are not saved).



Revive dead keys – when this option is turned on, it disables inside the editor the so–called dead keys (keys that don’t immediately generate the character, but wait for a next key to decide what character to put – usually you enter the character of a dead key by pressing a space key after it). It may be useful if key for entering some of the characters that you need to enter often into assembly source is a dead key and you don’t need this functionality for writing programs.



Time scrolling – with this option enabled it is possible to use mouse wheel to scroll through the undo/redo space while either AltGr or Ctrl+Alt keys are pressed.


One instance only – with this option enable, when a second instance of IDE is

launched with a file to open, a new tab for this file is going to be created in the main instance instead.