The Syntax Highlighting for Lua is pretty awful for being Roblox’s coding language.
This is a pretty basic codeblock, using ```lua
print("lol")
for i, v in ipairs(game.Workspace:GetChildren()) do
game.Workspace.Part:Destroy() --bye
local test = Instance.new("Part")
test.Parent = workspace
task.wait(10)
wait(1)
script.Parent.PreloadServiceAdminPanel.Main:TweenPosition(UDim2.new(1,0,1,0), Enum.EasingDirection.Out, Enum.EasingStyle.Quad, 15, true)
end
That’s an extremely basic codeblock, but almost none of it is syntax highlighted, besides the strings, numbers, and print and ipairs.
For Lua being Roblox’s main language, I think that it should be highlighted much more than it currently is.
Great suggestion. Though I’m not sure how many people actually need this. Like @ValiantWind once said, would you rather have this update, or Roblox staff work on resuming promotions to regular? Idk, just my thoughts. Also, what suggestions to be highlighted do you have?
Also, mayyyyybe it could sync with our Studio Settings and get the colors from there? That’s pretty unlikely, and would require much more work, but it would be cool.
Disclaimer:
I apologize for necroposting, but I didn’t want to make a new thread when two existing threads were already made. I chose this one as it’s more recent than the 2021 thread. I don’t see any conclusive response to this other than LuaCow asking for the type of coloring, and I have yet to see any forum changes in relation to this yet.
While not a high priority by any means, I assume that editing a syntax color format is relatively easy. All I’d like is the same or similar syntax highlighting/coloring that Studio has.