安裝好EmmyLua插件後,它會提供兩種調試方式:1.使用mobdebug調試 2.使用EmmyDebugger調試。mobdebug是用lua寫的一個調試模塊,基於網絡通信(所以依賴luasocket),以字符形式傳遞調試命令和返回結果。所以使用mobdebug前先需要安裝luasocket模塊。由於基於網絡,所以支持跨機器調試,本機調試也是當然支持的(127.0.0.1迴環網)
sudo apt install lua-socket
-
如果是本機調試,添加一個Lua Application的調試配置即可,安裝配置界面的提示,配置好lua解釋器的路徑,工作目錄,入口文件(即你lua工程執行的第一個文件),然後就可以調試了。
-
如果是遠程調試(我遠程調試時發現在clion用的話有些問題,所以使用的是EmmyDebugger)