![]() |
Модераторы: korob2001, ginnie |
![]() ![]() ![]() |
|
Terlu |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 29.4.2010 Репутация: нет Всего: нет |
Добрый день,
сейчас разбираюсь с чужим кодом на Perl, работаю через отладчик чтобы понять в какой момент и чем наполняются переменные, массивы и т.д. После использования они остаются висеть пустыми (так как объявлялись не в подпрограмме, а в теле программы или в цикле). Таким образом скапливается много пустых переменных, которые при просмотре в отладчике очень мешают. Можно ли уничтожить их, как бы "раздекларировать". Поиск дает только undef или удаление значений массива/хэша, а нужно их до конца убить. Я сам могу предложить только засунуть куски кода в подпрограммы, но неужели более очевидного метода нет? Спасибо! |
|||
|
||||
shamber |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1422 Регистрация: 5.9.2006 Где: Россия Репутация: 17 Всего: 18 |
Terlu, watch?
Это сообщение отредактировал(а) shamber - 29.4.2010, 13:02 |
|||
|
||||
Terlu |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 29.4.2010 Репутация: нет Всего: нет |
Что-то сопротивляется. третья попытка установки:
не подскажете как справиться? |
|||
|
||||
dmitryk1 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 118 Регистрация: 10.6.2008 Где: Новосибирск Репутация: 2 Всего: 2 |
||||
|
||||
DurRandir |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 335 Регистрация: 27.9.2009 Репутация: 14 Всего: 17 |
perldoc perldebug, команды W, w
Это сообщение отредактировал(а) DurRandir - 29.4.2010, 18:38 |
|||
|
||||
shamber |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1422 Регистрация: 5.9.2006 Где: Россия Репутация: 17 Всего: 18 |
Terlu, отладчик то какой?
|
|||
|
||||
Terlu |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 29.4.2010 Репутация: нет Всего: нет |
отладчик Komodo IDE, 5.2. В левой панели скапливаются Global Variables. Прошу прощения что сразу не указал.
|
|||
|
||||
shamber |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1422 Регистрация: 5.9.2006 Где: Россия Репутация: 17 Всего: 18 |
Terlu, Там в Комодо есть такая вкладка Watch, она рядом с Global. В нее можно добавлять и убирать переменные и все дела. А то что вы начали ставить, вам нафиг не нужно.
|
|||
|
||||
Terlu |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 29.4.2010 Репутация: нет Всего: нет |
Спасибо, объяснили тупому!
|
|||
|
||||
shamber |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1422 Регистрация: 5.9.2006 Где: Россия Репутация: 17 Всего: 18 |
![]() |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Perl" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |