stravant / RobloxLsp

Roblox Luau Language Server forked from Lua by sumneko.

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Roblox Luau Language Server

Original Project by sumneko

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

More Info

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

VSCode Extension

Feature

  • 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

avatar avatar avatar

Credit

Acknowledgement

About

Roblox Luau Language Server forked from Lua by sumneko.

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

License:MIT License


Languages

Language:HTML 68.4%Language:Lua 29.7%Language:TypeScript 0.8%Language:CSS 0.5%Language:JavaScript 0.3%Language:Roff 0.2%