Skip to content

Latest commit

 

History

History
22 lines (14 loc) · 792 Bytes

README.md

File metadata and controls

22 lines (14 loc) · 792 Bytes

MonacoTokens

TypeScript library that holds syntax highlighting files for the Monaco editor

Currently exported Monaco languages:

  • gcodeFDMLanguage (RRF G-code to be used in FFF mode)
  • gcodeCNCLanguage (RRF G-code to be used in CNC and Laser mode)

After importing the languages, you need to register them as following:

monaco.languages.register({ id: "gcode-fdm" });
monaco.languages.setMonarchTokensProvider("gcode-fdm", gcodeFDMLanguage);

monaco.languages.register({ id: "gcode-cnc" });
monaco.languages.setMonarchTokensProvider("gcode-cnc", gcodeCNCLanguage);

Bug reports

Please use the forum for support requests or the DuetWebControl GitHub repository for feature requests and bug reports.