Add an LVGL project as a workspace folder (must have a globals.xml file in the top-level). NOTE: Having more than LVGL projects open is not supported.
Use command palette to run "LVGL: Open Preview". (If this option doesn't show in the command palette, open an LVGL XML file and then search for it).
Use the command Output: Show Output Channels > LVGL Editor if you want to get console output from the extension (very helpful for debugging and progress updates).
Hit "Generate code" button
Hit "Compile project" button (may take a few minutes the first time)
The preview panel will show an interactive preview of any LVGL XML file.
Known Issues:
Project compilation sometimes fails, but works on the second try.