Updated README
Luau-Starlit is a custom VSCode extension by Starlit Studios, designed for developers using the Luau scripting language. This extension includes a specialized theme and optional grammar tweaks for .luaux files.
- Custom Syntax Highlighting:
- Errors like
assertare bold dark red for visibility. - Non-error keywords like
printare bright off-white for distinction. - Muted keywords such as
localreduce visual clutter.
- Errors like
- Enhanced Comments for
.luauxFiles:Theme-Only Option: Use .lua or .luau files for theming only. Use .luaux or .luax for additional functionality.-- Standard comment --> Note comment --! Warning comment --X Critical comment --TODO To-do task --FIXME Needs fixing --NOTE Important note -->> Bold note --!! Bold warning --XX Bold critical
luau-starlit.enableFullFunctionality:
true (default): Full functionality for .luaux files (grammar tweaks, custom colors, enhanced comments).
false: Only theming is applied.
No special requirements. Works seamlessly with .lua, .luau, and .luaux files.
- Conflicts with other Lua extensions may arise when full functionality is enabled.
- .luaux files are recommended for best results.
Feedback, issues, or contributions are welcome! Visit the GitHub Repository to report bugs or submit feature requests.
- Flexibility for Users: Users can choose between lightweight theming or advanced tweaks.
- Better User Experience:
.luaand.luauremain compatible without introducing unexpected changes, while.luauxallows experimentation. - Customizability: Future updates can extend the toggle to include other features like formatting rules or snippet behavior.