![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
Oyy |
|
|||
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 15.7.2008 Репутация: нет Всего: нет |
Кто-нибудь подскажите пожалуйста возможно ли в eclipse PDT сделать пошаговую отладку.
Можно наставить брекпоинтов, но это не вариант. Хочется чтобы работало так:
При условии 1 чтобы отладчик заходил в функцию func1(). И вообще, чтобы останавливался на каждой строчке которую выполняет. А то только на первой и результат. Разумеется если брекпоинтов не стоит. Особенно интересует как сделать чтобы трассировка скрипта переходила в нужную функцию при ее вызове. Возможно где-нибудь есть галочка которую надо поставить. P.S. На правах оффтопика. Еще почему-то иногда Eclipse не отвечает на F8. Проект запущен, terminate неактивна, браузер ждет чего-то а еклипс тоже не реагирует. Т.е. вроде как отсоединяется от браузера. Приходится перезапускать Eclipse. Что еще можно сделать кроме перезапуска. Как остановить и запустить заново проект если terminate неактивна? Спасибо! |
|||
|
||||
Simpliest |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 625 Регистрация: 1.9.2009 Репутация: 1 Всего: 3 |
Кнопки F5-F6, если мне не изменяет память. Выполнить следующую строку С заходом в функцию и БЕЗ захода в функцю (мб. F7-F8, зайди в среду и посмотри) |
|||
|
||||
youri |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 740 Регистрация: 17.4.2004 Репутация: 6 Всего: 16 |
попробуй по-другому код оформить. Например, если не использовать фигурные скобки в if, то отладчик тоже в середине не останавливается. Хотя я бы не подстраивал код под среду программирования
|
|||
|
||||
Oyy |
|
|||
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 15.7.2008 Репутация: нет Всего: нет |
Точно, Simpliest спасибо! Увидел что F8 продолжает выполнение, и пользовал только его, на остальные пункты почему-то не обращал внимания.
А по-поводу "дисконнекта" никто не сталкивался с подобным? Почему "тухнет" terminate? И как можно сделать ресет проекту не выгружая программу? |
|||
|
||||
Crypton |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 158 Регистрация: 9.10.2006 Где: США, Санкт-Петерб ург Репутация: нет Всего: 2 |
А каким дебаггером проверяешь скрипт? И под каким сервером. Я делал под IIS/FastCGI, пришлось поставить таймаут на 24 часа
![]() Это сообщение отредактировал(а) Crypton - 24.9.2009, 16:46 --------------------
«Все, что вы знаете — ложь» Теория мироздания |
|||
|
||||
Oyy |
|
|||
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 15.7.2008 Репутация: нет Всего: нет |
Нет, не сессия заканчивается а просто управление куда-то теряется. Т.е. ни Terminate нажать нельзя, ни resume, ни проект заново запустить. Говорит что проект уже запущен
|
|||
|
||||
Simpliest |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 625 Регистрация: 1.9.2009 Репутация: 1 Всего: 3 |
Иногда помогает закрыть браузер. И удалить его процессы из списка задач.
|
|||
|
||||
Oyy |
|
|||
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 15.7.2008 Репутация: нет Всего: нет |
Спасибо попробую! Почему то эта проблема исчезла когда стал использовать f5 и f6. Надеюсь больше появляться не будет
![]() |
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |