LSLint for VSCode
Wrapper for LSLint; LSL being a scripting language for the virtual world of Second Life.
If you are looking for a way to write LSL scripts from VSCode then this extension should help you a lot!
I have updated the LSLint executable to the current LSL calls as of July 2021. Check it out here
Required Extra Installs
I am not a professional TypeScript/NodeJS programmer and this is the first thing I have ever written in it. Any contributions or fixes are always welcome as Pull Requests.
I decided to work on this because much of the tools for external editors had not been updated in a while and the extension I used as inspiration did not work anymore.
There are a lot of upsides to working on your LSL files in VSCode as you always have a backup should you need.
The Firestorm Preprocessor is a very helpful to me and since LSLint has support for it. Enable or disable those features in the settings should you wish to use it.
The code is commented, sometimes too much, just incase it helps someone understand what is going on. It was tested on Windows and Linux (WSL2) but should work the same on macOS.
You can reach out to me any time in Second Life through my avatar name Coal Edge, my email email@example.com or GitHub.
None at this time.
I suggest reading the Change Log for release information and changes.
Making changes and modifications / License
I am open to suggestions, GitHub Issues and Pull Requests or anything else that you may want to contribute.
For more information on VSCode Extensions check out these links: