Different development tools use different collections of shortcuts, or key mappings. For instance, in Microsoft tools, F5 starts the application, while this is done through F9 in Borland tools. To avoid confusion when switching from your development IDE to TestComplete, TestComplete lets you assign custom keyboard shortcuts for any actions that can be performed with menu and toolbar items.
To change the shortcuts, use the Customize Keyboard Dialog. Using this dialog, you can set the desired shortcut for the desired menu or toolbar items. You can even activate a key mapping scheme that defines a set of shortcuts for TestComplete. By default, TestComplete supports the following schemes:
|Key Mapping Scheme||Description|
|Default||Mapping matching the Common User Access standard.|
|Visual Studio Emulation||Mapping Microsoft Visual Studio shortcuts (for instance, Visual Basic and Visual C++).|
|Borland Classic||Mapping the Borland Classic edit shortcuts (Delphi and C++Builder).|
Besides the Customize Keyboard dialog, you can also define shortcuts using the Global Shortcuts dialog. The difference between these dialogs, is that the Customize Keyboard dialog lets you define shortcuts that are employed only when you are working in TestComplete. The Global Shortcuts Options dialog lets you define shortcuts that will be global for your operating system. Using this dialog you can define shortcuts that will start, pause or stop recording and the script run.