Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>lua_tagsNew to Visual Studio Code? Get it now.
lua_tags

lua_tags

changnet

|
7,628 installs
| (2) | Free
Lua IntelliSense for Visual Studio Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

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

  • https://github.com/fstirlitz/luaparse

  • https://github.com/farzher/fuzzysort

  • https://github.com/mpeterv/luacheck

  • https://www.cockos.com/licecap/

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft