2019-01-09


使用VSCode断点调试Cocos2dx-Lua教程

一.安装Visual Studio Code(vscode),在插件中心搜索安装luaide-lite(有一个luaide ,但是收费)

2019-01-09_第1张图片

二.配置launch.json

1.工程文件夹直接拖入vscode即可,如图:


2019-01-09_第2张图片

2.左侧栏调试图标->设置,这时会出现launch.json文件,配置如图,commandLine是exe启动参数,用法自行了解。


2019-01-09_第3张图片
2019-01-09_第4张图片

三.lua断点调试配置

1.下载LuaDebug.lua这个文件

文件地址

2.把LuaDebug.lua文件放在工程src目录下

2019-01-09_第5张图片

3.调试代码添加

 在main.lua文件中添加以下代码:

if targetPlatform == 0 then

    local breakInfoFun,xpCallFun = require("LuaDebug")("localhost",7003)

    cc.Director:getInstance():getScheduler():scheduleScriptFunc(breakInfoFun, 0.3, false)

end

2019-01-09_第6张图片

四.调试:

1.按F5启动调试,调试一旦启动,编辑器顶部就会显示出调试命令栏

2.单击VS Code左侧视图栏的调试图标即可打开调试视图。调试方法和和传统IDE基本相同,这里不做介绍。

2019-01-09_第7张图片

就介绍到这里了,喜欢的话点个关注。

你可能感兴趣的:(2019-01-09)