Live консольный вывод в Sublime Text 2

Мне удалось создать простую конфигурацию сборки для моего проекта, которая собирает и запускает его. Однако консоль зависает во время выполнения и печатает только сообщения, сгенерированные приложением, после того, как я его закрыл. Конфигурация сборки выглядит следующим образом:

{
    "cmd": ["${project_path:${folder}}/run.bat"]
}

Run.but просто запускает приложение следующим образом:

"%MOAI_BIN%\moai" "config\config.lua" "main.lua"

1 ответ

Решение

У меня была такая же проблема при запуске хоста Moai из Sublime Text 2 в Mac OS X, и я смог ее исправить, вызвав

io.stdout:setvbuf("no")

в начале моего кода Lua, благодаря этому фрагменту.

Другие вопросы по тегам