Skip to content

Roblox Scripting Utility Language Server forked from Roblox Luau Language Server that is forked from Lua by sumneko.

License

Notifications You must be signed in to change notification settings

TheEpicFace007/RSLS

 
 

Repository files navigation

Original Project by NightrainsRbx

Make sure you don't have both Lua by sumneko, Roblox LSP and RSLS installed.

More Info

https://devforum.roblox.com/t/roblox-lsp-full-intellisense-for-roblox-and-luau/717745

VSCode Extension

Feature

  • Exact Synapse scripting utility environment

  • Exact Roblox Environment

  • Support for Luau Syntax

  • Roblox Classes and Datatypes

  • Support for Rojo

  • Support for Roact, Rodux, TestEz, AeroGameFramework and Knit

  • Autocompletion of Datamodel descendants

  • Auto-updatable API

  • Intellisense for Modules

  • Custom Diagnostics for Roblox Classes

  • Color3 Preview and Picker

  • Goto Definition

  • Find All References

  • Hover

  • Diagnostics

  • Rename

  • Auto Completion

  • IntelliSense

  • Signature Help

  • Document Symbols

  • Workspace Symbols

  • Syntax Check

  • Highlight

  • Code Action

  • EmmyLua Annotation

  • Multi Workspace

  • Semantic Tokens

Preview

Youtube demo: https://youtu.be/blZZXe1cbas avatar avatar avatar

Credit

Acknowledgement

How to modify intelisense amd extension:

  1. Go into the client dir in a terminal and enter the command npm i.
  2. modify the files in the server/libs/@rbx
  3. done!!!

About

Roblox Scripting Utility Language Server forked from Roblox Luau Language Server that is forked from Lua by sumneko.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 68.5%
  • Lua 29.7%
  • Other 1.8%