Lua IntelliSense for Visual Studio Code.
- Hover
- Lint(luacheck)
- Signature Helps
- Document Symbol
- Auto Completion
- Workspace Symbol
- Go To Definition
Download and installation are available at Visual Studio Code Extension Marketplace.
Once installed, all configure options details are at extension Contributions page
Hot configure reload NOT support, restart Visual Studio Code to activate new configure after configure changed
lua-tags already integret with luacheck(win32 and linux),if using MacOS or other platform, specify luaCheckPath at configure or add luacheck to os excuate PATH
ctrl + shift + p: "lua-tags: export global symbols" can export all global symbols to file(lua-tags-global-symbols) in workspace root directory.
This can be done automatic by timer at Configure option exportInterval
too.
It may help to set .luacheckrc.
This extension does NOT support multi-root workspaces. If it is activated at multi-root workspaces, only the first folder works.
Just like other language, @param、@return in comment will be hightlight by grammars injection