前言
接我之前的文章,講到使用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 停止調試