OneScript
OneScript copied to clipboard
Поддержка режима отладки "Run In Terminal"
oscript 1.0.18 пример скрипта snake.os отладчик падает на строке 51 Консоль.ВидимостьКурсора(Ложь);
Это не ошибка отладчика, это почему-то не работает класс "Консоль" внутри Visual Studio Code. Оно же перехватывает вывод программы, а стало быть, двигать курсор в перехватываемом выводе не удастся. Вот оно и падает.
Т.е. падает сама программа "Змейка", а не отладчик.
Скорее всего, это не починить. Призову @nixel2007 @bambr1975 возможно они знают какие-то маневры обходные.
Надо курить доку на тему апи для консоли. правда я не уверен, что у него вообще есть апи, но интегрированный терминал в VSC - это точно не обыкновенная консоль. там имеется прослойка между командным процессором и UI
Там есть в API отладчика еще фишка Run In Terminal. Думаю, что как раз для таких случаев.