GuiIntro
Aus ExpeccoWiki
Inhaltsverzeichnis |
Introduction
The behavior of the mouse, focus and keyboard can be adjusted to customer needs if required. However, reasonable (and different) default settings are used for Linux/Unix and Windows machines.
Settings Dialog
Many of these settings can be adjusted in the "Extra"->"Settings" dialog. Please note, that any changed settings are valid for the current expecco-session only, unless you press the "Save Settings" button to make them permanent.
These user-specific settings are not stored in the project, but in a local (user-specific) settings file called ".expeccoSettings". It is found either in the user's home-directory (unix) or in the user's private "AppData\Roaming" folder.
Focus Follows Mouse vs. Click for Focus
Unix users are used to have the keyboard focus to follow the mouse. Windows users prefer to click for the focus to change. This behavior can be changed via the "Extra" -> "Settings" -> "Look & Feel" -> "Focus follows Mouse" checktoggle.
Double-Click, Triple-Click, Quatruple-Click
Within a text-editor, these select words, lines or the whole text. When moving the mouse with the button still pressed after a double-click (i.e. double-click and hold), selection will continue word-wise. Respectively: keep the mouse-button down after a triple-click to select line-wise.
Special Double-Clicks
- Double-click on an opening parenthesis, to select everything up-to the corresponding closing parenthesis.
- CTRL-double-click on the first character after a paranthesis, to select everything up-to the closing parenthesis (but exclude the delimiters themself).
- CTRL-double-click on the first character in a string-constant (enclosed in quotes or double-quotes), to select the whole string (excluding the quotes).
Keyboard Shortcuts
Editing
- CTRL-c
Copy the selection.
- CTRL-x
Cut the selection.
- CTRL-v
Paste the previously copied or cut entity.
- CTRL-z
Undo the last operation. There is also an "Undo"-button found in the toolbar.
- CTRL-y
Redo the last undone operation.
- F8 ("Again")
Finds the next occurrence of the previous operations text, and repeats a "Cut" or replace operation.
Text-Cursor Movement
- CTRL-w
Move the text-cursor to the next word or separator
Selecting
- Shift-Cursor
Move cursor and expand the selection
- ALT-w
Select the word (at the text-cursor position)
Searching and Positioning
- CTRL-g
Goto a line. Accepts both relative and absolute linenumbers.
- ALT-f ("Find-Again")
Find the next occurrence of the previous search. If a text-selection was made right before, that text is searched for.
Commenting / Uncommenting
(in Code-Editors only)
- F3
Comment (the cursor-line, or the selected lines)
- F4
Uncomment
Indenting
(in Code-Editors only)
- F9
Undent by 1
- F10
Indent by 1
- F11
Undent by 4
- F12
Indent by 4