Skip to content

changnet/lua-tags

Repository files navigation

lua-tags

Lua IntelliSense for Visual Studio Code.

Features

  • Hover
  • Lint(luacheck)
  • Signature Helps
  • Document Symbol
  • Auto Completion
  • Workspace Symbol
  • Go To Definition

animation

Configure & Usage

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

luacheck

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

export global symbols

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.

multi-root workspaces

This extension does NOT support multi-root workspaces. If it is activated at multi-root workspaces, only the first folder works.

@param @return hightlight

Just like other language, @param、@return in comment will be hightlight by grammars injection

grammars injection highlight

Thanks

About

Lua IntelliSense for Visual Studio Code

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published