关于Visual Studio代码:如何使LUA在VSCode中工作,以便它运行到输出窗口?

How to get LUA to work in VSCode so it runs to the output window?

我通过遵循以下指南安装了LUA:http://lua-users.org/wiki/BuildingLuaInWindowsForNewbies

我在程序文件(x86)中放入了LUA> lua> 5.3.5

如果我打开一个终端并输入\\'lua \\',它将起作用。

如果我创建一个名为hello.lua的文件,其中包含print(" Hello,World!"),我该如何运行该文件,使其出现在VSCode的输出窗口中?

如果我尝试"不进行调试即开始",则不会发生任何事情。如果i终端>运行活动文件/所选文本,则VS终端窗口会显示
\\'print("您好,世界!")
无法初始化设备PRN \\'

我显然已经错过了一些简单的东西,但是我看不到将文件运行到输出窗口的方法,而且花了一个小时在文档中搜寻内容,但我却不明智。我唯一的其他经验是使用VS社区,只需CTRL Shift B即可编译,而ALt A可以运行。

有人帮忙吗?

谢谢。


Code Runner扩展支持Lua,因此您可以按Ctrl-Alt-N来运行当前的脚本文件。如果它抱怨找不到可执行文件,请将其添加到用户设置:

1
2
3
"code-runner.executorMap": {
   "lua":"C:\\\\Program Files (x86)\\\\lua\\\\5.3.5\\\\bin\\\\lua.exe"
}