Lua 生态相对精简,但在编辑器支持、调试、包管理等方面已有成熟工具链。
编辑器与语言服务
- lua-language-server:Lua 官方推荐的语言服务器,支持代码补全、类型检查(通过注解)、跳转、重构等功能,适配 VSCode / Neovim 等编辑器
- EmmyLua 系列:涵盖调试器、语法高亮、自动补全、跳转、文档生成等,主要面向 IntelliJ 平台
包管理
- LuaRocks:Lua 的标准包管理器,提供模块安装、依赖管理和发布功能
调试
- MobDebug:基于 RemDebug 的远程调试器,支持断点、单步执行
- EmmyLua Debugger:EmmyLua 系列中的调试组件,支持附加调试