Over the past few days I've been working on a Visual Studio Code extension for editing and compiling batari Basic code. The basic syntax highlighting is done (both .bas and .asm files) and it also includes the ability to compile and launch Stella (by default) to test your game. I've included both bB and Stella into it by default but it has a few options to override that and provide your own as required. The other great benefit is it's built-in git control (which I'm using for saving my source).
I've sort of reached my limit with Visual bB due to the size of my code and the way it constantly jumps around when you paste Otherwise I was happy with it with all the little extra stuff so will go back to it occasionally when needed. I'd previously built an IDE for Bliz3d/BlitzMax a long time ago but I don't want to do that again so this was my best bet - just about finished the necessary stuff in 2 days
I do intend to maintain it and enhance it as I go (might look to add on-the-go compiling for issues if I can work that out) and may look at if I can adjust the code completion lists to be more targeted to the code your editing).
Is this something others might be interested in? if so let me know below and I'll provide a copy (soon) for you to test before I put it into the VS Code Marketplace.
[Update] added in a dasm compiler as well to help with development
Edited by mksmith, Tue Jan 22, 2019 8:04 AM.