VS Code extension for the LIKO-12 cartridge format
This extension syntax hightlights the LIKO-12 format by splitting it into four sections, and working with each one seperately.
-
Lua Code: this section is treated as lua source code, using default syntax highlighting.
-
Tilemap: this one is parsed as integers.
-
Spritesheet: also this one is parsed as integers.
-
Sfx: this section though, is treated as a special compound type.
- Folding: Each of the four sections is able to be folded.
- Outline: Each of the also appears in the outline.
- Hover: For functions from LIKO-12 libraries, there are explanations when hovered.
- Linting: If luacheck is installed it could lint the lua code section on save.
If you want linting available, you need it to be installed and in the path.
liko12.luacheck - the path to luacheck or null to disable.
There are no currently known issues, but if you find any do not hesistate to add them to the tracker.
Initial release of this extension