前言
接我之前的文章,讲到使用IntelliJ IDEA(做为Lua的编辑器)+EmmlyLua(插件),当然EmmlyLua也提供调试功能的。
PS:同样的配置16G DDR4+128G SSD,在WIN10和WIN7上表现差异很大,WIN10调试很流畅,WIN7调试特别卡且容易让Unity挂掉,所以对于硬件高配置推荐大家使用WIN10系统。
调试步骤
1、安装Emmly后,在项目Lua代码的根目录,用IDEA新建一个项目
2、在Project视图,选中目录,右键 – Mark Directory as – Resources Root ,设置完成后如下图所示:(很重要的一步)
3、在菜单栏选择 Run – Attach to Local Process - 选择Unity的进程
4、在需要断点的行前部,点击就可以添加或取消断点。
调试快捷键
F8 单行执行(一行行往下顺序执行)
F9 跳到下一个断点
F7 跳到调用函数的内部
Ctrl+ F2 停止调试