lua-language-server
Install In VSCode
https://marketplace.visualstudio.com/items?itemName=sumneko.lua
Feature
- 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
- Type Format
Preview
Goto Definition
Find All References
Hover
Diagnostics
Rename
Auto Completion
Signature Help
Emmy Annotation
Version
- Lua 5.1
- Lua 5.2
- Lua 5.3
- Lua 5.4
- LuaJIT
If you find any mistakes, please tell me or use Pull Requests to fix them directly.
如果你发现了任何错误,请告诉我或使用Pull Requests来直接修复。
Locale
- en-US
- zh-CN
Please help me improve the quality of en-US
.
Build
Setting
- In VSCode: Just use the setting of VSCode.
- Standalone: See https://github.com/sumneko/lua-language-server/wiki/Setting-without-VSCode
Credit
- bee.lua
- luamake
- lni
- LPegLabel
- LuaParser
- rcedit
- ScreenToGif
- vscode-languageclient
- lua.tmbundle
- EmmyLua
- lua-glob
- utility
- vscode-lua-doc
- json.lua