Today, we talk about something a bit different, editor workflow! Sounds amazing, doesn't it? I'm sure some of you can appreciate a little insight into how I work with lua and jbeam though. Let's speak first about what tools I've used in the past for the majority of work for BeamNG: Zerobrane IDE (https://studio.zerobrane.com/) Notepad++ (https://notepad-plus-plus.org/) The Zerobrane IDE is a very nice tool to work with lua, it supports all the nice stuff like syntax highlighting, auto formatting, linting, code outlines etc. All in all a very useful piece of software and what I have used in the past 3 or so years. (It also supports debugging lua with breakpoints and all, but that usually isn't all that helpful with the kind of work I do) Here's a typical screenshot: The second tool, Notepad++, is something literally everyone should have on their computers, it's just a super handy and powerful text editor. I use it for all text files other than lua, so mostly *.jbeam, *.json, *.pc, etc Screenshot: In addition to that, I also work a lot with our versioning control software, so that's overall 3 pieces of software for the majority of work. Now, just out of curiosity, I wanted to take another look at Visual Studio Code, Microsoft's new-ish all around lightweight code editor. I gave it a spin when it was really new but didn't see any advantages over my existing setup. The next post will detail what I've set up now with VS Code and how that works out.