Sublime Text 2中的实时控制台输出

nos*_*rat 0 build moai sublimetext2

我设法为我的项目创建一个简单的构建配置,构建并启动它.但是,控制台在执行期间冻结,它仅在关闭应用程序后打印应用程序生成的消息.构建配置如下所示:

{
    "cmd": ["${project_path:${folder}}/run.bat"]
}
Run Code Online (Sandbox Code Playgroud)

run.but只是像这样运行应用程序:

"%MOAI_BIN%\moai" "config\config.lua" "main.lua"
Run Code Online (Sandbox Code Playgroud)

小智 5

从Mac OS X上的Sublime Text 2运行Moai主机时我遇到了同样的问题,并且能够通过调用来修复它

io.stdout:setvbuf("no")
Run Code Online (Sandbox Code Playgroud)

在我的Lua代码的开头,感谢这个片段.