![]() |
|
[Release] VScode extension for LM/SL - Printable Version +- LogicMachine Forum (https://forum.logicmachine.net) +-- Forum: LogicMachine eco-system (https://forum.logicmachine.net/forumdisplay.php?fid=1) +--- Forum: Scripting (https://forum.logicmachine.net/forumdisplay.php?fid=8) +--- Thread: [Release] VScode extension for LM/SL (/showthread.php?tid=6535) |
[Release] VScode extension for LM/SL - Seijboldt - 25.08.2026 The VS Code extension I showed a while back is finally available after several rounds of beta testing. What originally started as a way to stop copy-pasting scripts between VS Code, Git and LogicMachine gradually turned into a complete development workflow for LM and SL devices. Current public functionality includes:
Get the extension here and read the quickstart before you ask how it works. A few gifs and screenshots: ![]() Screenshot of the extension menu in command palette: ![]() We have added a live-object view with rapid toggle booleans and write analog values using the built in websocket from the LM/SL. This shows on-change highlighting, filtering, sorting alphabetical or by most recent change, etc. ![]() Enhanced and refined the diff view when syncing from device: ![]() If the storage viewer app is installed on the LM/SL object storage is also viewable: ![]() The extension is actively developed, so if you run into issues or have feature requests, post them here and I'll take a look. Thanks to everyone who provided feedback and helped identify edge cases during development. |