For the LSL scripter in your life, here's a LSL Language Server extension for Visual Studio Code. If that sounds obscure as Sanskrit, creator Jeremy Fairelander explains it simply thus: "My extension aims to provide professional-grade 'developer experience" features to make writing LSL code easier and more efficient."
Here's even more background, situating as another non-SL tool that's valuable for creating Second Life content:
"So, when it comes to creation in SL in general, there are a lot of professional-grade tools out there that let's you create stuff that can be used in Second Life. Blender is a good example of one of these tools, as it kind of does it all (mesh, texturing, animation). Different tools will provide different levels of support for working with SL -- Avastar in particular is very specialized for SL animations (or so I've heard) and it's become one of the more popular tools for handling animations.
"VSCode is one of those professional-grade apps and it's meant for code editing. VSCode supports a lot of extensions meant for working with all the different coding languages out there. There are even a few extensions meant for LSL, but I wasn't happy with the level of support that these extensions provided, as they usually didn't provide the same level of support for LSL that a professional developer is used to for other languages. My extension aims to fill that gap to make coding in LSL more efficient and enjoyable."
More info on the /SecondLife thread where it was first announced.
As stated in the article, there are already a few extensions for VS Code already. The critical part is to stay up-to-date with the additions to LSL. I work for many years ti VS Code and have seen new LSL extensions come - and then fall into a state of abandon sooner or later. I wish the OP best of luck in maintaining their extension for the next couple of years. But really - considering VS Code is by far one of the most popular external multi-platform editors for professional LSL scripters, I'd see the task of maintaining such an extension more with the Lab.
P.S. Check out https://wiki.secondlife.com/wiki/LSL_Alternate_Editors#Visual_Studio_Code
Posted by: Peter Stindberg | Tuesday, June 04, 2024 at 02:31 PM