serenity-dsl-syntaxhighlight – Syntax highlighting for SerenityOS' DSLsSyntax highlighting for SerenityOS' Domain Specific Languages:
FeaturesProvides TextMate Grammar-based syntax highlighting for the IPC and GML languages, as well as the LibJS Bytecode serialization format. Syntax highlighting is mostly compliant with SerenityOS' own syntax highlighters (in the case of GML) and code generators (in the case of IPC). Additionally it provides TextMate Grammar-based syntax highlighting for Web-IDL with all extensions to it that SerenityOS uses. GML syntax highlightingIPC syntax highlightingWeb IDL syntax highlightingLibJS Bytecode serialization highlightingGML formattingAllows formatting GML files with SerenityOS's own GML formatter. This is accomplished via the Lagom build of gml-format, so in order for the formatter to work, you need to build Lagom (see the options for the Known IssuesGMLGML uses the .gml extension, which is also used for the GameMaker language. You may have to set the language for each file manually. The GML formatter needs to save the file in order to format it, so formatting and keeping a file unsaved is not currently possible. Web-IDL
LibJS Bytecode
ContributingI always appreciate help with developing this extension. Here's some things you can do:
|