EmmyLua IDEA 的 Lua 编辑调试插件 项目简介
EmmyLua 是一款基于 IntelliJ IDEA 的 Lua 插件,拥有强大的代码提示以及调试功能,开源免费。功能简要说明 语法高亮 全局/local/参数 等类型高亮 upvalue 高亮 查找引用(Find usages) 重命名(Rename(Shift+F6)) 跳转到定义(Go to definition(Ctrl + Mouse)) 快速跳转到文件(Navigate to file (Ctrl + Shift + N)) 快速跳转到符号(Navigate to symbol(Ctrl + Alt + Shift + N)) 快速跳转到类(Navigate to class(Ctrl + N)) 格式化 自定义高亮颜色(Color settings page) 代码完成提示 基于注解的代码完成提示(--@class ---@type 等等) 大纲/快速大纲(Structure view) 注释/反注释(Comment in/out) 本地附加调试(目前只支持Windows32/64位程序) 远程调试(基于mobdebug.lua,适用所有平台) 代码模板 Postfix completion templates Code intentions Code inspections Region folding 文档(Quick Documentation(Ctrl + Q)) 支持lua5.3语法 调试