Skip to content

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Static Badge Static Badge

morcoder

The first extension of its kind, morcoder is a Visual Studio Code extension that provides syntax highlighting and diagnostics for Morse code files.

Features

morcoder is designed to highlight invalid Morse code, invalid Morse syntax, and non-Morse code characters, as well as provide hover-peek translations.

Functionality

  • Displays translated word on hover.
  • Gives errors for invalid Morse code.
  • Gives warnings for non-Morse characters.

Example:

Hovering over .... . .-.. --- displays HELLO.

Invalid Morse such as .--.-.---., etc. is displayed as in hover-peek translation and is highlighted as an error.

Supported Filetypes

Recognizes the .morse, .morc, and .mor filetypes as Morse code files.

Recognized Character Set

A limited subset of the ITU Standard:

  • A-Z
  • 0-9
  • Basic punctuation: . , ! ? " + - = / _ @ ) ( $ : ;

Known Issues

No known issues.

Found one? Report it on GitHub.

Release Notes

0.1.1

  • 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.

0.1.0

Initial public release of morcoder!

License

morcoder is licensed under the GNU General Public License v3.0 or later. See LICENSE.md for the full license text.

Releases

Packages

Contributors

Languages