Keyboard shortcuts for AIMMS

Sometimes it is easier to work strictly with the keyboard than to switch to the mouse. There are a number of keyboard shortcuts available in AIMMS that allow for quick access to certain features within AIMMS.

The table below provides a list of shortcuts provided by AIMMS.

Key Function
F1 Open AIMMS Help
F2 Rename selected item in a tree (e.g. page, identifier, menu item)
F3 Find and repeat find
F4 Switch between edit mode and end-user mode (for the active page, only in developer mode)
F5 Compile all
F6 Run the MainExecution procedure
Alt + F6 Toggle the AIMMS debugger mode
Ctrl + B Insert/remove a debug point at current line
Shift + F5 Continue execution in debugger mode
Shift + F6 Step Over in debugger mode
Shift + F7 Step Into in debugger mode
F8 Open the Model Explorer
Ctrl + F8 Open the Identifier Selector
F9 Open Page Manager
F7 Save the active page in WinUI
Alt + F9 Open Template Manager
Ctrl + F9 Open Menu Builder
F10 Open Data Manager
Ctrl + F10 Open Data Management Setup
F11 Open Identifier Info dialog
Ctrl + D Open Data Page of the currently selected identifier
Ctrl + F Open the Find dialog
Ctrl + M Open Messages Window
Ctrl + P Open Progress Window
Ctrl + T View text representation of the selected identifier(s)
Ctrl + Shift + T View text representation of the whole model
Ctrl + W Open the Wizard dialog for the currently selected attribute
Ctrl + Space Name completion (only identifiers declared in the model)
Ctrl + Shift + Space Name completion (including identifiers predeclared by AIMMS)
Ctrl + Enter Check, commit, and close current attribute form
Insert Insert a node (when single insert choice) or Open Select Node Type dialog (when multiple insert choices)
Ctrl + K Comment the selected code
Ctrl + U Uncomment the selected code

Another “shortcut” you may find handy is a way to quickly run a procedure other than the MainExecution (as this already has the keyboard shortcut F6).

To run any procedure using only the keyboard:

  1. Press Alt + R to open the Run menu.
  2. Press P to open the Run Procedure dialog.
  3. Type the name of the procedure you want to run.

Last Updated: November, 2019