IntelliJ IDEA 断点调试以及使用教程

时间:2024-05-20 14:16:08

目录

1.为IntelliJ IDEA 安装EmmyLua 插件

2.添加断点调试

疑难问题以及错误码记录:

3.自动API生成以及使用

4.lua方法自定义


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生成以及使用

IntelliJ IDEA 断点调试以及使用教程

将生成的luaApi引入到lua工程中 

IntelliJ IDEA 断点调试以及使用教程

4.lua方法自定义

IntelliJ IDEA 断点调试以及使用教程