You can use this extension to develop CLX programs based on LUA extended syntax, which can be run on ColoPlay devices released by Lifesmart. This extension provides an environment related to development and debugging:
This extension currently only supports Win32 and OSX environments, and you need to pre-configure the JAVA_HOME environment, currently supports Java11 and above, if you do not want to modify the system environment in the original JAVA_HOME variable, you can also modify the extension related configuration items
To create a new file with a clx suffix, you can type "template" and the plugin will prompt for the built-in initial template for the application
Run the file in the emulator
When the mouse focus is on the clx file, click the Run button in the upper right corner (you can also use the F5 shortcut key) to run the file, you can open the emulator and run the file, and at the same time, it will generate a rom file in the same directory.
The simulator has a built-in debugger, and this plugin provides simple breakpoint and command line debugging functions
The Language Server of this extension is modified based on EmmyLua-LanguageServer