justMyCode: 设为true的话,只调试项目中的代码,如果设为false的话可以调试python库文件中的代码。 2. 使用debugpy工具调试 大多数情况下,使用VSCode调试Python的体验已经非常好了, 有的Python程序并不是通过python直接启动的, 比如DDP 训练时使用用python -m torch.distributed.launch启动, 以及MMDet3D框架中使用torc...
1.安装Lua(作者:tencent), 也可以安装插件EmmyLua, lua语法检测提示用. 2.安装Lua Debug(调试lua用) 安装好后, 代码窗口右上角有个箭头按钮, 点击开始调试lua, 如果安装其它插件比如codeRunner, 可能不显示这个调试虫子的按钮, 只有虫子右边下向的箭头, 可以点下拉箭头选择调试 会提示创建lunch.json, 可以选择Lua...
1.工程文件夹直接拖入vscode即可 2.左侧栏调试图标->设置->选择LuaDebug,这时会出现launch.json文件 3.在launch.json文件中找到exePath字段修改到模拟器路径 例如:"exePath": "D:/xxx/player-3.x/player3.exe", 其他地方配置默认就可以。 三.lua断点调试配置 1.下载LuaDebug.lua这个文件 地址: https://gith...
在VSCode的插件市场中搜索并安装 “Lua Debug” 插件。 2. 配置 launch.json 文件打开VSCode的调试视图(快捷键F5),点击配置齿轮图标,选择 “Lua”,然后VSCode将自动生成一个 launch.json 文件。如果没有自动生成,可以手动创建一个。在 launch.json 文件中,可以为调试器配置一些参数,例如设置工作目录、入口文件等。
关于Emmylua Debug 我相信很多人使用vscode的话应该都用这个插件来写lua吧,很方便,跟c#的部分并行起来也不会有什么问题。 关于它的调试,我一般都优先使用Attach,因为操作够直接,只需要选择Unity进程的exe就可以关联Unity,而不需要考虑别的,缺点就是每次都要选一下。
1.https://www.jianshu.com/p/dda945be6bc2 示例工程中的LuaDebug.lua.txt过时,去下新的:https://www.jianshu.com/p/84fac5c7b940 下载好后原位置替换 2.将assets 文件夹拖入到vscode 3.如果使用luaide进行lua调试,需要先禁用或卸载其他的lua调试插件. 如果你没有生成过调试配置 那么先生成 ...
一、先添加luaide插件 二、注册账号密码登录(如果没有重新打开一下项目) 三、打开调试文件夹 四、将此文件复制到unity项目的Resources文件夹下 五、在要调试的lua脚本上添加 breakSocketHandle,debugXpCall=require("LuaDebug")("localhost",7003) 六、添加调试文件 ...
1.在VSCode中查找luaide插件,下载安装,注册账号 2.在这里下载调试代码 3.如果使用luaide进行调试,要先禁用或卸载其他lua调试插件 4.生成调试配置:在VSCode中打开存放Lua脚本的文件夹,在上方的选择添加配置 图片.png 图片.png 5.调试代码添加: 下载对应的LuaDebug 或 LuaDebugjit 后放入脚本目录中 ...
将luaide插件包中的luaDebug.lua文件放到项目目录下 设置不自动更新:(当前插件为免费版本,自动更新后会有注册登录各种烦人的提示,所以屏蔽更新) VsCode没有设置面板,都是通过配置来实现 VsCode的调试是通过配置来实现的,不同的插件调试配置也是不一样的,LuaIde的调试配置是由用户自定义配置(没有配置时点击齿轮按钮会...
".lua", ".lua.txt", ".lua.bytes" ], "ideConnectDebugger": false }, ] } launch.json中: ideConnectDebugger: true,表示先在代码中监听指定端口,再用VSCode连调 (调用dbg.tcpListen); ideConnectDebugger: false,表示先启动vscode,再启动代码进行连调 (调用dbg.tcpConnect),即先F5启动Debug,再启动Unit...