Written for Luau.
Highlighting follows Luau rather than stock Lua: continue is a keyword, backtick strings are recognised, and Roblox names like workspace, Vector3 and task get their own colour. Find opens in the corner, and Ctrl+click adds a cursor.