diff --git a/developer/src/tike/xml/help/contexthelp.xml b/developer/src/tike/xml/help/contexthelp.xml index 2298b5676e7..66140f0ae97 100644 --- a/developer/src/tike/xml/help/contexthelp.xml +++ b/developer/src/tike/xml/help/contexthelp.xml @@ -920,7 +920,151 @@ - +
+ +

The Options dialog display several tabs such as General, Editor, Debugger, Character Map and Server. + You can configure the environment of Keyman Developer here.

+
+ + +

Instead of opening a keyboard file in the Details tab, open directly into the Layout tab, Source pane.

+
+ + +

You can open any Keyman source file shown in the project in an external text editor by right-clicking + on the file and selecting "Open in External Editor". The files available for editing externally + are .kmn, .kps, and .kvks. This field configures which editor you wish to use to edit the files. + Note: if you need to pass command line parameters to the editor, you will need to wrap the command + in a batch file and reference the batch file here.

+
+ + +

You can open any Keyman source file shown in the project in an external text editor by right-clicking + on the file and selecting "Open in External Editor". The files available for editing externally + are .kmn, .kps, and .kvks. This field configures which editor you wish to use to edit the files. + Note: if you need to pass command line parameters to the editor, you will need to wrap the command + in a batch file and reference the batch file here.

+
+ + +

You can check the location of your default project folder, where projects like keyboards or + lexical models will be saved automatically. If needed, you can change the folder location + to a more convenient spot.

+
+ + +

Reset all tabs to their original locations.

+
+ + +

Configure your SMTP server settings for email functionality within Keyman Developer, + such as emailing debug URLs for the touch layout debugger.

+
+ + +

Configure the HTTP proxy settings for online functionality within Keyman Developer, + such as uploading files to Tavultesoft.

+
+ + +

Click Cancel to close the dialog without saving changes.

+
+ + +

Click OK to save changes and close the dialog.

+
+ + +

Sets whether to use the Tab character or spaces for indents.

+
+ + +

The indent size, measured in number of spaces.

+
+ + +

If checked, the quoted font size will be the same as the default font size.

+
+ + +

Sets the font for ordinary text in the editor.

+
+ + +

Sets the font for displaying comments text and strings in Keyman source files in + single or double quotes.

+
+ + +

Sets the display theme and syntax highlighting options for the editor. A custom + theme can be defined in a JSON file.

+
+ + +

Enables the Keyman 5-style Test window instead of the debugger.

+
+ + +

Breakpoints will fire when a rule has finished being processed also.

+
+ + +

Activates single-step mode after a breakpoint fires.

+
+ + +

Displays numeric indices of characters in stores

+
+ + +

When the debugger starts, rebuild a keyboard without prompting if the keyboard + has no debug symbols included.

+
+ + +

If you are debugging a keyboard, make a change to the keyboard, and recompile it, + then the debugger needs to be reset in order to get access to the new keyboard. + Keyman Developer will normally prompt you to do this, but if you set + this option, then it will reset the debugger automatically instead.

+
+ + +

The character beneath the cursor in the edit window will be highlighted in the + Character Map. This will intelligently parse the character data under the cursor so that + a character code (e.g. U+1234) will be highlighted correctly.

+
+ + +

Rebuilds the Unicode character database from source unicodedata.txt and blocks.txt. + These files can be downloaded from the Unicode website at http://www.unicode.org/ucd/. + This lets you update the character map with a newer version of Unicode. + Keyman Developer 17.0 was released with Unicode version 15.1 data.

+
+ + +

Rebuilds the Unicode character database from source unicodedata.txt and blocks.txt. + These files can be downloaded from the Unicode website at http://www.unicode.org/ucd/. + This lets you update the character map with a newer version of Unicode. + Keyman Developer 17.0 was released with Unicode version 15.1 data.

+
+ + +

You can customize the Keyman Developer server for testing the usability of your keyboard. + Features of the Keyman Developer server include: +

+

+
+ + +

Below Configure Server, untick the box, and it will quit displaying any local URLs for keyboard testing.

+
+
+

The name of the developer of the keyboard. This is either your full name or