Mor*_*itz 5 windows debugging lua visual-studio-code
我想在 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 ninja:错误:build\msvc\msvc-init.ninja:3:加载“ninja/msvc.ninja”:Das System 无法找到。subninja ninja/msvc.ninja ^ 此处附近失败:build/msvc/_/bee cmd.exe /C cd 3rd/bee.lua && ....\tools\ninja.exe -f build\msvc\msvc-init。 ninja ninja:构建已停止:子命令失败。<
有人知道我怎样才能让它工作吗?
Jör*_*obs 10
如果你想调试一个文件,例如test.lua,只需添加一个.vscode/launch.json包含:
{
"version": "0.2.0",
"configurations": [
{
"type": "lua",
"request": "launch",
"name": "Launch",
"program": "${workspaceFolder}/test.lua"
}
]
}
Run Code Online (Sandbox Code Playgroud)
然后点击“运行”->“开始调试”并选择启动目标。
请记住"program": 在开始之前输入正确的文件地址。
这将使您的调试任务成为可能。F5然后你可以简单地通过(或任何你的映射)执行它。
需要预先安装由 actboy168 编写的名为“Lua Debug”和“extensionPath”的 Visual Studio Code 扩展(谢谢!)。
安装 lua 并设置路径也很方便,但它是可选的。
我也在编译示例“luamake”(https://github.com/actboy168/luamake)时遇到了困难,但这只是一个示例,您可以用它来开始自己调试。一旦你在 Visual Studio 中加载它,你就会注意到,它也可以调试它。所以 lauch.json 也在那里。
| 归档时间: |
|
| 查看次数: |
10752 次 |
| 最近记录: |