目录
1.为IntelliJ IDEA 安装EmmyLua 插件
详细安装教程
https://blog.****.net/ligaofeng/article/details/105221994
一般流程:IJ-Setting-Plugins 中搜索 Emmylua 并安装
内网安装,下载插件,拖入plugins中
2.添加断点调试
新建项目或打开
Run/Debugger Configurations 中点击添加,选择类型 Emmy Debugger(NEW).
将自己的package.path填入。
ex:
package.cpath = package.cpath .. ';C:/Users/songzhewen/.IdeaIC2019.3/config/plugins/intellij-emmylua/classes/debugger/emmy/windows/x64/?.dll'
local dbg = require('emmy_core')
dbg.tcpListen('localhost', 9966)
疑难问题以及错误码记录:
1.Connection refused: connect
本地配置需要用自己的 在Main.lua里修改为自己的配置
if true then
package.cpath = package.cpath .. ';C:/Users/songzhewen/.IdeaIC2019.3/config/plugins/intellij-emmylua/classes/debugger/emmy/windows/x64/?.dll'
local dbg = require('emmy_core')
dbg.tcpListen('localhost', 9966)
end
3.自动API生成以及使用
将生成的luaApi引入到lua工程中