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 the input line in the console. If already focused, clears this line. Hence, after F12, F12, Algosim is ready for a new command to be entered. |
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 (within a multi-line code block, selects the entire block only) |
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) |
Scene viewer
Shortcut | Description |
---|---|
Arrow keys | Rotates the view about the origin |
+︎ | Zooms in |
Shift++ | Zooms in (high precision) |
Ctrl++ | Zooms in (large step) |
−︎ | Zooms out |
Shift+− | Zooms out (high precision) |
Ctrl+− | Zooms out (large step) |
Ctrl+A | Shows or hides the axes |
Ctrl+C | Copies the scene to clipboard |
Ctrl+S | Saves the scene to an image file |
Floating diagram or scene window
Shortcut | Description |
---|---|
S | Opens the Size dialog |
Alt+F4 | Hides the window |
Shift+Alt+F4 |
Closes the window and discards the diagram or scene |
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 |