Lately I have been interested in integrating myself more and more in the world of scripting, and I think that a code executor like visual studio code is necessary, but how effective is it?
What I want to achieve is to learn lua through a different code executor than RBLX STUDIO. How could it be Visual Studio Code? The problem is that I don’t know what the effectiveness of the project is, will this program serve in a remarkable way?
Script example made in Visual Code local Puerta = script.parent.part BrickColor = BrickColor.new("Blue") wait(1) BrickColor = BrickColor.new("Red") scirpt.parent.CanCollide = true
Roblox Lua is different from Normal Lua (in some but not too many ways)
For example, globals such as Instance and script, aren’t present in vanilla Lua
Too learn Lua through Visual Studio Code, you would have to create a file and give it the .lua extension and use the documentation from the official Lua website .
You could also use Rojo which is a visual studio - roblox studio integrator which basically allows for working on roblox projects through visual studio code
To answer your question however, it shouldn’t really affect your project much (unless you use VSC regularly, which in that case, would help you) but you’d have to install an extension or use a module to make VSC Lua compatible with Luau (Roblox Lua)
We use VS Code over at BloopVille, it’s a much more mature script editor/ IDE than robloxs built in one and offers plentiful quality of life improvements. It also allows for greater workflow customization from VS Code plugins to Github integration.
My favourite VS Code qol improvements are (in no particular order):