Есть ли способ посмотреть ошибки выполнения lua скриптов ?
Оборачивать все вызовы функций pcall методом не вариант.
`
ОЖИДАНИЕ РЕКЛАМЫ...
1
24
4 года назад
1
Можно использовать оборачивание блока кода в xpcall с анонимной функцией и универсальным обработчиком ошибки. Это намного удобнее оборачивания каждого отдельного вызова в pcall.
Также, вполне реально запилить автоматическое оборачивание всех функций в _ENV в pcall/xpcall, но мне, например, хватает xpcall.
Ну и еще более сложный вариант - реализовать автоматическое оборачивание в отладочные конструкции на этапе сохранения кода, но это нужен внешний сборщик карты и достаточно продвинутый парсер кода, это решение не для всех.
0
1
4 года назад
0
но это нужен внешний сборщик карты и достаточно продвинутый парсер кода
warcraft-vscode, плагин для, собственно, vscode, имеет какой-никакой принт ерроров. Да и удобнее, чем в самом редакторе, код клепать.
0
27
4 года назад
0
prog, а в можно в блокноте такое сделать?
3
24
4 года назад
3
а в можно в блокноте такое сделать?
Да. Нет. Сорок два. Нужно построить зиккурат.
Не стоит использовать блокнот для работы с кодом. А так - все можно, я разрешаю.
0
32
3 года назад
0
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.