Embedded Wizard Studio supports several keyboard shortcuts for the application control and for quick execution of commands that often require a lot of mouse clicks. These are the most common keyboard shortcuts:
<CTRL + SHIFT>
1) Drag a "class" brick with left mouse button. Press "Ctrl" + "Shift" into a unit: A derived class is created.
2) Drag a "class" brick with left mouse button. Press "Ctrl" + "Shift" into another class: An object of the class is created. (Instantiation)
3) In the Inspector drag an inherited "member" brick with left mouse + "Ctrl" + "Shift" into Composer: The member is overridden or its inherited value is changed.
<CTRL>
1) Drag a "class" brick with left mouse + "Ctrl" into a unit: A copy of the class is created.
2) Drag an object in a class with left mouse + "Ctrl" into the same or another class: A copy of the object is created.
<CTRL + SHIFT + ALT>
Drag a "class", "font" "bitmap" brick with left mouse + "Ctrl" + "Shift" + "Alt" into a unit: A variant of that element is created.
<CTRL + ALT>
Drag a "class" brick with left mouse + "Ctrl" + "Alt" into a unit: An AutoObject (global object) of the class is created.
<F2>
Rename the selected member.
<F5>
Starts the Prototyper for the current Composer window.
<CTRL + F5>
Since version V5.30 the new attribute "ApplicationClass" of a profile brick can be defined to a class that should be launched directly in the Prototyper.
<F7>
Reload composer window.
<F8>
Generate code for the selected profile.
<SHIFT + F8>
Generate code in batch mode for selected profiles.
<F9>
Toggels a breakpoint in the Editor window.
<F10>
Step over an instruction in the debug mode.
<F11>
Step into an instruction in the debug mode.
<F12>
Show current statement in debug mode.
<CTRL + F>
Search for text in the editor window.
<CTRL + SHIFT + F>
Search for text in the entire project.
<CTRL + SHIFT + P>
Navigate to the project in the Composer.
<CTRL + SHIFT + U>
Navigate to the Unit of the currently selected class in the Composer.
<CTRL + SHIFT + O>
Navigate to the origin of the currently selected Composer window. It navigates from a class to its brick in the unit or from a unit to its brick in the project.
<CTRL + SHIFT + S>
Navigate to the super class of the currently selected class in the Composer.
<CTRL + SHIFT + A>
Navigate to the ancestor class of the currently selected class in the Composer.
<CTRL + SHIFT + D>
Navigate to the first ancestor class of the currently selected class in the Composer.
<CTRL + SHIFT + T>
Navigate to the definition of the currently selected text. If for example the text "Graphics::Mode.Blend" is selected, EmWi will open to the enumeration Graphics::Mode and show the brick of the member "Blend" in the Composer.
<CTRL + M>
Override the selected method in the Inspector.
<CTRL + UP>
Restack the selected member in the Inspector one position upwards in the z-order.
<CTRL + DOWN>
Restack the selected member in the Inspector one position upwards in the z-order.
<CTRL + SHIFT + UP>
Restack the selected member in the Inspector top most in the z-order.
<CTRL + SHIFT + DOWN>
Restack the selected member in the Inspector back most in the z-order.
<CTRL + A>
Select all.
<CTRL + C>
Copy.
<CTRL + V>
Paste.
<CTRL + X>
Cut.
<CTRL + Z>
Undo.
<CTRL + Y>
Redo.
<Del>
Delete.