Keyboard shortcuts
The following keyboard shortcuts can be used in the Algosim front end.
Global and console
| Shortcut | Description |
|---|---|
| F1 | Context-sensitive help |
| Ctrl+F1 | Unicode character information |
| F2 | Goes to the previous match |
| F3 | Goes to the next match |
| Shift+F3 | Goes to the previous match |
| F4 | Displays all IDE panels |
| F5 |
Toggles between maximized console and maximized imaging panel |
| F6 | Sets focus to various key GUI parts |
| Shift+F6 | Opens the Window manager |
| F7 | Displays the Command History window |
| F8 | Resizes IDE panels |
| F9 | Invokes Multi Character Input |
| F10 | Displays the Console Options dialog |
| Ctrl+F10 | Opens the UI Colour window |
| F11 | Toggles fullscreen mode on and off |
| F12 |
Sets focus to and clears the input line in the console |
| Ctrl+F |
Opens the Find panel and sets focus to its text box |
| Shift+Enter | Creates a new multi-line code block |
| Ctrl+Enter |
Executes the current multi-line code block |
| Shift+Esc |
Discards the current multi-line code block |
| Ctrl+P |
Opens the Print dialog box which allows you to print the selected text or all text in the currently focused control |
| Ctrl+N | Creates a new program editor window |
| Ctrl+O |
Opens a program file in a new program editor window |
| Ctrl+A | Select all |
| Ctrl+X | Cut |
| Ctrl+C | Copy |
| Ctrl+V | Paste |
| Ctrl+Z | Undo |
| Ctrl+Y | Redo |
Identifiers panel
| Shortcut | Description |
|---|---|
| F2 | Renames the selected identifier |
| Del | Removes the selected identifier(s) |
| Ctrl+C | Copies the value to clipboard |
| Ctrl+S | Saves the value to file |
Image viewer
| Shortcut | Description |
|---|---|
| / | Proportional auto-shrink |
| * | Proportional auto-fit |
| ~︎ | Stretch to fit |
| +︎ | Zooms in |
| - | Zooms out |
| Ctrl+C | Copies the image to clipboard |
| Ctrl+S | Saves the image to file |
| Ctrl+N | Creates a new window with this image |
| Ctrl+F | Shows the image in fullscreen mode |
Diagram viewer
| Shortcut | Description |
|---|---|
| Arrow keys | Moves the view |
| Ctrl + Arrow keys | Moves the view (high precision) |
| Shift + Arrow keys | One-dimensional scaling of the view |
| Shift + Ctrl + Arrows |
One-dimensional scaling of the view (high precision) |
Floating diagram window
| Shortcut | Description |
|---|---|
| S | Opens the Size dialog |
Program editor
| Shortcut | Description |
|---|---|
| Ctrl+S | Saves the program |
| Shift+Ctrl+S | Saves the program using a new file name |
| Ctrl+Enter | Executes the program |
| Ctrl+Shift+Space | Indents the selected lines(s) |
| Ctrl+Shift+Backspace | Unindents the selected line(s) |
| Ctrl+W | Closes the window |
Documentation browser
| Shortcut | Description |
|---|---|
| Alt+H | Displays a list of previously displayed pages |
| Alt+O | Goes to the documentation’s start page |
| Alt+I | Displays the documentation index |
| Alt+S | Displays the documentation search panel |
| Alt+G |
Opens the index panel and sets focus to its filter box, so you can go to a particular topic by typing its name or part of it |
| Ctrl+F | Searches for text on the current page |
| Alt+Left | Back in history |
| Alt+Right | Forward in history |
| Alt+Home | Goes to the documentation’s start page |
| Ctrl+W | Closes the window |
| Ctrl+U | Displays the source code of the current page |