EmmyLuaIDEA 的 Lua 編輯調(diào)試插件
EmmyLua 是一款基于 IntelliJ IDEA 的 Lua 插件,擁有強(qiáng)大的代碼提示以及調(diào)試功能,開源免費(fèi)。
功能簡(jiǎn)要說(shuō)明
-
語(yǔ)法高亮
-
全局/local/參數(shù) 等類型高亮
-
upvalue 高亮
-
查找引用(Find usages)
-
重命名(Rename(Shift+F6))
-
跳轉(zhuǎn)到定義(Go to definition(Ctrl + Mouse))
-
快速跳轉(zhuǎn)到文件(Navigate to file (Ctrl + Shift + N))
-
快速跳轉(zhuǎn)到符號(hào)(Navigate to symbol(Ctrl + Alt + Shift + N))
-
快速跳轉(zhuǎn)到類(Navigate to class(Ctrl + N))
-
格式化
-
自定義高亮顏色(Color settings page)
-
代碼完成提示
-
基于注解的代碼完成提示(--@class ---@type 等等)
-
大綱/快速大綱(Structure view)
-
注釋/反注釋(Comment in/out)
-
本地附加調(diào)試(目前只支持Windows32/64位程序)
-
遠(yuǎn)程調(diào)試(基于mobdebug.lua,適用所有平臺(tái))
-
代碼模板
-
Postfix completion templates
-
Code intentions
-
Code inspections
-
Region folding
-
文檔(Quick Documentation(Ctrl + Q))
-
支持lua5.3語(yǔ)法
調(diào)試
評(píng)論
圖片
表情
