VSCode: "没有调试适配器,无法发送 'evaluate'"

我正在尝试在 VSCode 中运行 lua 5.4 代码,但是遇到了这个错误: 没有调试适配器,无法发送 'evaluate'。我的调试器是 "Local Lua Debugger",launch.json 是

{
    "version": "0.2.0",
    "configurations": [
        {
            "type": "lua-local",
            "request": "launch",
            "name": "Launch",
            "program": {
                "lua": "lua54",
                "file": "bot.lua"

            }
        }
    ]
}

而 lua 文件本身是

print("Y/N?")
local input = io.input()
if input  == "no" then
    print("yes")
end

每当我想输入一些内容时,就会出现这个错误提示。

点赞
用户12568711
用户12568711

io.input() 用于读取外部文件,你需要传入你想读取的文件路径。

如果你想写一些内容并将其存储在变量中,可以尝试使用 io.read()

2020-08-26 21:25:23