OneScript icon indicating copy to clipboard operation
OneScript copied to clipboard

Поддержка режима отладки "Run In Terminal"

Open thedemoncat opened this issue 7 years ago • 4 comments

oscript 1.0.18 пример скрипта snake.os отладчик падает на строке 51 Консоль.ВидимостьКурсора(Ложь);

thedemoncat avatar Nov 12 '17 17:11 thedemoncat

Это не ошибка отладчика, это почему-то не работает класс "Консоль" внутри Visual Studio Code. Оно же перехватывает вывод программы, а стало быть, двигать курсор в перехватываемом выводе не удастся. Вот оно и падает.

Т.е. падает сама программа "Змейка", а не отладчик.

EvilBeaver avatar Nov 15 '17 08:11 EvilBeaver

Скорее всего, это не починить. Призову @nixel2007 @bambr1975 возможно они знают какие-то маневры обходные.

EvilBeaver avatar Nov 15 '17 08:11 EvilBeaver

Надо курить доку на тему апи для консоли. правда я не уверен, что у него вообще есть апи, но интегрированный терминал в VSC - это точно не обыкновенная консоль. там имеется прослойка между командным процессором и UI

nixel2007 avatar Nov 15 '17 09:11 nixel2007

Там есть в API отладчика еще фишка Run In Terminal. Думаю, что как раз для таких случаев.

EvilBeaver avatar Nov 15 '17 09:11 EvilBeaver