actboy168
actboy168
可能是你的lua和官方版本比有修改,用你改过的lua和remotedebug一起重新编一个。
重新编译只能解决你修改了某些struct定义的问题,如果你改得更多,可能某些remotedebug里的代码也得跟着改。当然也可能是remotedebug有bug,毕竟我不用lua51,而lua51和lua54的差别还是很大的。
调试的前提是你说的这个进程会把lua的函数符号导出。不然你只能重新编译把调试器link进去。
luadebug不是纯lua的调试器,不可能像luapanda一样只加载lua就能启用调试
What is your debugging configuration and environment? Which version of the debugger are you running correctly and which one does not?
Can you provide your lua file to be debugged?
What does not work mean?
`runtimeExecutable` is only supported on Windows. You can try to use `luaexe`, like this: ```json "configurations": [ { "name": "Myscript", "type": "lua", "request": "launch", "cwd": "${workspaceFolder}", "luaexe": "${workspaceFolder}/bin/myluabin", "program": "${file}"...
Except that this path does not exist, I don't know why this error occurs.
Automatically expand is the behavior of VSCode, DA(lua-debug) only provides scope for whether it is expensive. This tag will affect whether VSCode will automatically expand, but it is not decisive.Currently...