By default Plato uses standard accelerators keys that conform as far as possible with the default Microsoft Visual Studio settings. See also Changing keyboard accelerators. Here is a table of standard accelerator keys.
Ctrl+A |
Select all |
Ctrl+B |
Rebuild the project |
Ctrl+C |
Copy selected text to the clipboard. Copy the line if there is no selection. |
Ctrl+F |
Find text |
Ctrl+G |
Goto line number or named bookmark |
Ctrl+H |
Find and replace |
Ctrl+L |
Select current line and cut |
Ctrl+N |
Create a new document |
Ctrl+O |
Open an existing file |
Ctrl+P |
Print the current document |
Ctrl+S |
Save the current document |
Ctrl+T |
Transpose adjacent characters |
Ctrl+U |
Change selection to lower case |
Ctrl+V |
Paste from the clipboard |
Ctrl+W |
Select current word |
Ctrl+X |
Cut selected text to the clipboard |
Ctrl+Y |
Redo the last Undo |
Ctrl+Z |
Undo the last edit |
Ctrl+] |
Go to matching bracket |
Ctrl+[ |
Select to matching bracket |
Ctrl+F3 |
Select current word and find next |
Ctrl+F4 |
Close the current file |
Ctrl+F5 |
Start the executable |
Ctrl+F7 |
Compile the current source file |
Ctrl+F8 |
Debug step out |
Ctrl+F9 |
Find the next difference in two files |
Ctrl+F10 |
Debug run to cursor |
Ctrl+F12 |
Comment out selected lines |
Ctrl+SPACE |
Auto-complete Fortran name |
Ctrl+CANCEL |
Cancel the current Build process |
Ctrl+Shift+B |
Build the project |
Ctrl+Shift+C |
Spike the selected text (append to clipboard). Spike the line if there is no selection. |
Ctrl+Shift+D |
Open Command Prompt |
Ctrl+Shift+E |
Extend block selection |
Ctrl+Shift+F |
Find in files |
Ctrl+Shift+G |
Go to the next error report etc. |
Ctrl+Shift+L |
Select current line and delete |
Ctrl+Shift+N |
Create a new project |
Ctrl+Shift+O |
Open an existing project |
Ctrl+Shift+P |
Run the currently active macro |
Ctrl+Shift+R |
Record a macro/Macro properties |
Ctrl+Shift+S |
Save all open documents |
Ctrl+Shift+U |
Change selection to upper case |
Ctrl+Shift+V |
Paste from clip library |
Ctrl+Shift+Y |
Redo move |
Ctrl+Shift+Z |
Undo move |
Ctrl+Shift+] |
Type } and reformat indentation for the C/C# block |
Ctrl+Shift+F3 |
Select current word and find previous |
Ctrl+Shift+F12 |
Remove comment marks from selected lines |
Ctrl+Shift+SPACE |
Auto-complete Fortran construct or routine |
F2 |
Debug toggle break point |
F3 |
Find next |
F5 |
Debug run |
F6 |
View the next document (pane) |
F7 |
Debug step into |
F8 |
Debug step over |
F9 |
Compare two files for differences |
F10 |
Toggle view clip library |
Shift+F2 |
Debug set conditional break point |
Shift+F3 |
Find previous |
Shift+F5 |
Debug stop |
Shift+F6 |
View the previous documnet (pane) |
Alt+D |
Mark as "dirty" (not saved, force recompile) |
Alt+E |
Toggle error reporting filter ON/OFF |
Alt+F |
Provide added FTN95 options (no project) |
Alt+S |
Toggle integrated/external debugging |
Alt+V |
Display and select from the clipboard ring. |
Alt+U |
Convert hex to UNICODE |
Alt+X |
Select FTN95, gFortran or iFort for x64 |
Alt+F3 |
Repeat the last Find instruction |
Alt+F4 |
Exit Plato |
Ctrl+Alt+R |
Record temporary macro |