EmmyLua是一款基于IntelliJIDEA的Lua插件,拥有强大的代码提示以及调试功能,开源免费。
功能简要说明语法高亮
全局/local/参数等类型高亮
upvalue高亮
查找引用(Findusages)
重命名(Rename(Shift+F6))
跳转到定义(Gotodefinition(Ctrl+Mouse))
快速跳转到文件(Navigatetofile(Ctrl+Shift+N))
快速跳转到符号(Navigatetosymbol(Ctrl+Alt+Shift+N))
快速跳转到类(Navigatetoclass(Ctrl+N))
格式化
自定义高亮颜色(Colorsettingspage)
代码完成提示
基于注解的代码完成提示(--@class---@type等等)
大纲/快速大纲(Structureview)
注释/反注释(Commentin/out)
本地附加调试(目前只支持Windows32/64位程序)
远程调试(基于mobdebug.lua,适用所有平台)
代码模板
Postfixcompletiontemplates
Codeintentions
Codeinspections
Regionfolding
文档(QuickDocumentation(Ctrl+Q))
支持lua5.3语法
调试
评论