GAS Debugger немедленно закрывается при ошибке; некоторые вопросы по отладке - PullRequest
1 голос
/ 07 мая 2020

У меня есть сценарий, который я пытаюсь отладить, но отладчик немедленно закрывается, когда обнаруживает ошибку, и отклоняет сообщение об ошибке. Я мог вручную открывать журнал и ждать, пока он загрузится, каждый раз, когда останавливаюсь, но это тратит много времени, когда он может просто всплывать на моем экране. Я считаю, что это должно быть легко исправить, и я, вероятно, сделал что-то глупое, но от дерьма Google довольно устаешь, когда читаешь заголовки блога, такие как "6 СМЕРТЕЛЬНЫХ ГРЕХОВ РАЗРАБОТКИ ДОПОЛНИТЕЛЬНЫХ ПРИЛОЖЕНИЙ GOOGLE APPS" за 50-е раз в столько же поисковых запросов. В любом случае, разглагольствуйте.

Когда я нажимаю кнопку «Отладка», отладчик запускается, белый лоток появляется в нижней части экрана и остается пустым. Когда он обнаруживает ошибку, он выводит sh сообщение об ошибке в верхней части окна и немедленно закрывает / отклоняет эту ошибку, а также всплывающий лоток. Лоток выглядит так, как показано на изображении ниже, за исключением того, что он полностью пустой.

Изображение взято из вопроса о переполнении стека под номером 12377640

Кто-нибудь еще сталкивался с этой проблемой и знает, почему это может происходить? Кроме того, может ли кто-нибудь сказать мне, есть ли проводник рабочего пространства в стиле Matlab, который отображает каждую определяемую пользователем переменную и какие данные он содержит? Я считаю это чрезвычайно полезным при отладке. Это и живая консоль / журнал в окне.

1 Ответ

6 голосов
/ 07 мая 2020

Это известная проблема . Пометьте (вверху слева) проблему, чтобы сообщить Google, что вы затронуты, и чтобы проблема была приоритетной. Некоторые из запрошенных вами функций уже находятся в разработке

Новые функции IDE Monaco для передового редактирования кода, потоковой передачи журналов, надежной отладки и материального дизайна. Полная интеграция с G Suite Developer Hub позволяет пользователям проектировать, разрабатывать, развертывать и управлять своими проектами в одном месте.

А пока вы можете использовать в вашей локальной среде IDE.

Связанный вопрос:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...