First Steps

To start using Exynap, place the cursor inside the Java method where the required code needs to be inserted (this is usually at the start of a new empty line).



There are only two cases when Exynap does not require a new line:

Case #1: When the selected variable is to be used for instance method calls..

Case #2: When the evaluated result of Exynap needs to be assigned to a variable.

In every other case, the cursor should be placed at the start of a new line. However, a future release will add support for code insertion inside existing statements too.



If the inserted code needs further input, Exynap will automatically place the cursor at the position that requires your input. Just type the value you want and press “Tab”. You can also press “Esc” if you do not want to fill the placeholders at that point of time. (Same behaviour as Intellij Live Templates)

It is absolutely necessary that you enter a command (e.g. “set repeating alarm”) and not a common search query (e.g. “how to set a repeating alarm”) in the input field.



Please note that a command always starts with a verb.

Examples:

hide softkeyboard

softkeyboard create time picker dialog

time picker dialog set Actionbar title