mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-05 08:25:32 +00:00
1. Copy help.keyman.com/developer/17.0/* into /developer/docs/help 2. Update references to 18.0 where appropriate 3. Copy all referenced images from /cdn/dev into /developer/docs/help/images and update links in documentation Next commit: add deployment to help-keyman-com.sh. Note: simplest way to test links at this point is to use the help.keyman.com auto deploy and wait for the PR on help.keyman.com to be validated; we could look at an internal link validation tool that verifies markdown links? Relates-to: #12347
23 lines
No EOL
1 KiB
Markdown
23 lines
No EOL
1 KiB
Markdown
---
|
|
title: Editor Window
|
|
---
|
|
|
|
Editor windows in Keyman Developer supports standard Windows editing
|
|
keystrokes. Many file formats, including .kmn, .kps, .xml, .html, .js
|
|
and .json, support syntax highlighting. The text editor in Keyman uses
|
|
the Monaco component from Visual Studio Code, so all the functionality
|
|
available in that editor is also available here.
|
|
|
|
## Special Functionality
|
|
|
|
Aside from standard Windows keys, the following keystrokes are defined
|
|
for the editor:
|
|
|
|
| Keystroke | Action |
|
|
|----------------|---------------|
|
|
| <kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>M</kbd> | Toggle Message Window visibility |
|
|
| <kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>C</kbd> | Open Character Map |
|
|
| <kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>I</kbd> | Toggle Character Identifier visibility |
|
|
| <kbd>Ctrl</kbd> + <kbd>F</kbd> | Find text |
|
|
| <kbd>Ctrl</kbd> + <kbd>H</kbd> | Replace text |
|
|
| <kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>U</kbd> | Convert the selection to/from characters to code values| |