The first extension of its kind, morcoder is a Visual Studio Code extension that provides syntax highlighting and diagnostics for Morse code files.
morcoder is designed to highlight invalid Morse code, invalid Morse syntax, and non-Morse code characters, as well as provide hover-peek translations.
- Displays translated word on hover.
- Gives errors for invalid Morse code.
- Gives warnings for non-Morse characters.
Hovering over .... . .-.. --- displays HELLO.
Invalid Morse such as .--.-.---., etc. is displayed as � in hover-peek translation and is highlighted as an error.
Recognizes the .morse, .morc, and .mor filetypes as Morse code files.
A limited subset of the ITU Standard:
- A-Z
- 0-9
- Basic punctuation:
. , ! ? " + - = / _ @ ) ( $ : ;
No known issues.
Found one? Report it on GitHub.
- Swapped letter-peeking hover functionality for word-peeking hover.
- Added translator fallback for unknown sequences, translating as
�instead of not displaying. - Added translator tolerance for extra whitespace between Morse characters.
- Updated project README.
Initial public release of morcoder!
morcoder is licensed under the GNU General Public License v3.0 or later. See LICENSE.md for the full license text.