You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This repository is home to the Lua language server used by sumneko/vscode-lua which is a Visual Studio Code extension that operates as the client for this language server using the LSP protocol.
Don't use Visual Studio Code? The server can also be used from the command line so you can use it with other editors that support language servers.
Features
The language server has plenty of features to explore, here is a list of some of them:
Over 20 supported annotations for documenting your code
Libraries are supported in a number of ways. There are some super powerful library features that allow you to define your libraries elsewhere and link them to your current workspace with your source code.
Plugins
If you are looking to extend or modify the Lua syntax but still want to use the language server, plugins can allow you to do just that.
Code Formatter
Making your code look pretty can be a time-sink that can be hard to justify spending time on. Luckily, the language server also comes with a code formatter to help you write your prettiest code.
FAQ
For answers to some frequently asked questions, take a look at the FAQ page.
You can also visit the discussions page to discuss ideas, ask questions, and get help.
Please make sure to check for duplicate discussions first ❤️
It can help you find an answer quicker and helps keeps things organized.
Privacy
In order to provide error reports and statistics to the developers, there is opt-in telemetry logging. Please read the privacy policy in one of the available languages below before using this software.