EmmyLuaIDEA 的 Lua 编辑调试插件

联合创作 · 2023-09-28 03:55

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语法



调试


 

浏览 22
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报