如何在Visual Studio Code中调试Lua

莫里兹

我想在Visual Studio代码中调试Lua代码。试图使用actboy168的扩展名“ Lua Debug”,但在开始时,出现以下错误消息:

C:\ Users \ morit \ Documents \ Projects \ luamake> tools \ ninja.exe -f ninja \ msvc.ninja [0/5] cmd.exe / C cd tools \ msvc && lua.exe init.lua .... \ 3rd \ bee.lua \ build \ msvc \ msvc-init.ninja [1/5] cmd.exe / C cd 3rd / bee.lua && .... \ tools \ ninja.exe -f build \ msvc \ msvc -init.ninja忍者:错误:build \ msvc \ msvc-init.ninja:3:正在加载'ninja / msvc.ninja':Das System kann den angegebenen Pfad nicht finden。subninja ninja / msvc.ninja ^附近失败:build / msvc / _ / bee cmd.exe / C cd 3rd / bee.lua && .... \ tools \ ninja.exe -f build \ msvc \ msvc-init。 ninja ninja:构建停止:子命令失败。

有人知道我如何使它工作吗?

约格·雅各布斯

如果您想调试文件,例如test.lua,只需添加一个.vscode/lauch.json包含:

{
    "version": "0.2.0",
    "configurations": [
        {
            "type": "lua",
            "request": "launch",
            "name": "Launch",
            "program": "${workspaceFolder}/test.lua"
        }
    ]
}

然后点击“运行”->“开始调试”并选择目标。

"program":在开始之前,请记住输入正确的文件

这将启用您的调试任务。然后,您可以简单地通过F5(或任何映射)执行它

需要预先安装由actboy168命名的Visual Studio Code扩展,名为“ Lua Debug”和“ extensionPath”(谢谢!)。

安装lua并为其设置路径也很方便,但是它是可选的。

我在编译示例“ luamake”(https://github.com/actboy168/luamake)时也很费力,但这只是一个示例,您可以使用它来开始进行自我调试。将其加载到Visual Studio中后,您会注意到,它也将对其进行调试。所以lauch.json也在那里。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章