Снегопат https://snegopat.ru/forum/ |
|
Отладить скрипт https://snegopat.ru/forum/viewtopic.php?f=3&t=425 |
Страница 1 из 3 |
Автор: | vsuh [ 29 мар 2013, 14:47 ] |
Заголовок сообщения: | Отладить скрипт |
Решил новую тему создать. Для таких же бедолаг как я. Вопрос в общем-то простой: как настроить отладку скриптов из Снегопата? Например, сейчас у меня установлен MS Office 2010. Если запустить Excel, например, на закладке Вид в Группе "Макросы" на форме "Макросы" кнопкой "Изменить" открывается MS Visual Basic for Application, те, отладчик, как я понимаю, уже установлен, но, если в тексте скрипта вставить слово debugger и запустить этот скрипт ничего не происходит. Второй раз устанавливать Visual Studio мне не хочется - слишком уж здоровая штука для маленькой задачи. Как заставить MS VBA отладчик перехватывать отладку скриптом? |
Автор: | kuntashov [ 29 мар 2013, 14:52 ] |
Заголовок сообщения: | Re: Отладить скрипт |
Как-то уже давал ссылку: http://www.potolook.ru/blog/p,33/ |
Автор: | orefkov [ 29 мар 2013, 15:08 ] |
Заголовок сообщения: | Re: Отладить скрипт |
VBA к Active скриптам никакого отношения не имеет. Просто до Офиса 2003 включительно в комплекте шел отдельный отладчик именно для скриптов - mse. Потом из офиса его выпилили, не знаю зачем. |
Автор: | kuntashov [ 29 мар 2013, 15:26 ] |
Заголовок сообщения: | Re: Отладить скрипт |
Кстати, да, не обратил внимание, что офис 2010 - в нем не получится отлаживать |
Автор: | JohnyDeath [ 01 апр 2013, 15:27 ] |
Заголовок сообщения: | Re: Отладить скрипт |
Как я понял, у счастливых обладателей Офис 2007 и выше, выхода всего два: 1) Поставить Виртуальную машину с Офисом 2003 2) Поставить Visual Studio Более реальных и удобных механизмов отладки скриптов нет? |
Автор: | orefkov [ 01 апр 2013, 15:36 ] |
Заголовок сообщения: | Re: Отладить скрипт |
MS Script Debugger есть. Можно скачать с сайта ms. Говорят, немного не так удобен, как другие отладчики, но в-целом - сойдет. |
Автор: | kuntashov [ 01 апр 2013, 15:47 ] |
Заголовок сообщения: | Re: Отладить скрипт |
orefkov писал(а): MS Script Debugger есть. Можно скачать с сайта ms. Говорят, немного не так удобен, как другие отладчики, но в-целом - сойдет. Разница между MS Script Debugger и отладчиком из офиса такая же как между отладчиком 7.х и отладчиком 8.х. Вплоть до отличий в комбинациях клавиш - в MS Script Debugger они точно такие же, как в отладчике 7.7 (или в 7.7 такие же как в MS Script Debugger - кому как нравится). |
Автор: | JohnyDeath [ 01 апр 2013, 16:08 ] |
Заголовок сообщения: | Re: Отладить скрипт |
А напомните, пожалуйста, что надо добавить в начале скрипта, чтоб началась отладка? Уже все перерыл, не могу найти. Помню, что где-то мелькало то ли $debug толи debugger |
Автор: | orefkov [ 01 апр 2013, 16:34 ] |
Заголовок сообщения: | Re: Отладить скрипт |
debugger В том месте, где желаешь остановить выполнение и вызвать отладчик, этакая "точка останова". |
Автор: | JohnyDeath [ 01 апр 2013, 16:36 ] |
Заголовок сообщения: | Re: Отладить скрипт |
Спасибо. Нашел-таки: https://snegopat.ru/scripts/wiki?name=% ... 0%BE%D0%B2 |
Страница 1 из 3 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |