|
Forum Index : Microcontroller and PC projects : MMBasic VSCode Extension
| Author | Message | ||||
| DNSGeek Newbie Joined: 22/12/2025 Location: United StatesPosts: 2 |
If anyone uses VSCode, I have put together a VSCode extension to support MMBasic. It's not 100% complete yet, but I think it's close enough to be usable. Please try it and let me know what's missing or what you would like changed. I'm also very receptive to pull requests if you would like to like to contribute. Thanks! VSCode-MMBasic |
||||
| matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 10982 |
Great minds.... You could have a play with this one too. mmbasic-support-0.0.7.zip Syntax highlighting for MMBasic commands, functions, types, numbers, strings, comments, subcommands (e.g., Sprite static), and PIO/GUI/etc. sub-structures. Folding/indent rules for MMBasic blocks (If/End If, For/Next, Sub/End Sub, Select/Case, etc.). Snippets generated from the command set for quick insertion. Theme: “MMBasic Editor” matching PicoMite color scheme; numbers green, keywords cyan. Serial console: opens a terminal on a chosen port, auto-reconnects after PicoMite OPTION/restart drops USB CDC. Uploader: “Send To PicoMite” (Ctrl+Alt+U on Windows/Linux, Cmd+Alt+U on macOS) uses AUTOSAVE over the selected serial port, with configurable baud and line delay. Cross-platform packaging: single VSIX works on Windows, macOS, Linux; serialport uses prebuilds or rebuilds if needed. |
||||
| dddns Guru Joined: 20/09/2024 Location: GermanyPosts: 755 |
What a great idea to do that ..finally! I think it will be beneficial for many people. Good luck! |
||||
| karlelch Guru Joined: 30/10/2014 Location: GermanyPosts: 317 |
Cool! I got only the syntax highlighting: MMBasic Syntax highlighting for VS Code ![]() Edited 2026-02-24 08:27 by karlelch |
||||
| karlelch Guru Joined: 30/10/2014 Location: GermanyPosts: 317 |
Maybe Picom could be integrated to support full backup and restore of a picomite … Edited 2026-02-24 08:33 by karlelch |
||||
| The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2026 |