Страница 2 из 4

Добавлено: 24 дек 2013, 15:49
AVATOR
вот приложение для хрома (похожее на easy Xdebug) https://chrome.google.com/webstore/deta ... dgkmoaaaoc

Добавлено: 24 дек 2013, 20:58
Redee
Понимаете ли тут двоякая ситуация насчет использования приложения для дебага.
Когда Вы начинаете тестить то вот этот лишний клик на выбор действия будет очень сказываться.
Поэтому я специально делал на каждое действие одну простую закладку, чтобы с единственного клика сделалось что нужно.
Да возможно есть опции настройки хоткеев в приложении том, но это также лишние действия нажатия комбинации клавиш, а также излишняя концентрация (можем промазать по другому хоткею - что чревато!).

То есть в чем сама суть - мы имеем на выходе 1 закладку, 1 клик, 1 действие.
Да из видимых минусов закладок - это несомненно то что занимает сверху страницы много места (расположение сверху кстате очень удобно - именно сверху! :) ), но это также нивелируется меньшими тело-движениями так сказать).

з.ы. Лучше бы придумали приложение чтобы с хоткея менять комплект закладок или хотя бы расположение их сверху на панели закладок (по заранее подготовленным наборам).
з.ы.ы. Хотя возможно такое уже написано кем то )).

Добавлено: 24 дек 2013, 22:43
dima-f1
Redee, хм не понимаю о каком лишнем действии вы говорите, и в вашем и в моем способе для начала дебага необходимо стартовать xdebug сессию, только у вас это делается нажатием на закладку, а у меня нажатием на иконку расширения easy xdebug, профилирование я не описывал так как не пользовался им и ничего по этому поводу сказать не могу. Плюс, в моем способе не обязательно выбирать в настройках PhpStorma используемую в проекте версию php, настраивать PHP Remote Debug и создавать сервер Php (он автоматически создается при подхвате штормом xdebug сессии), хотя возможно в вашем способе тоже можно было обойтись без этих шагов при условии соответствия вашей и моей конфигураций.

Добавлено: 25 дек 2013, 03:08
Redee
Ну вообще то да, PHP Remote Debug можно не настраивать.

А PHP сервера нужно вбивать чтобы потом не спрашивало лишний раз ненужных вопросов при отладке (да, сервера создаются на автомате, но летит вопрос про расположение файлов, если указать заранее то ничего не спрашивает).

Я щас по умолчанию делаю - название сервера = хост сайта (1 к 1).

з.ы. По некоторым мелким нюансам впадляк было переписывать инструкцию )).
з.ы.ы.ы. Возможно указание версии ПХП на что то еще влияет, типо автоподстановка кода с Ctrl-Space, но точно не знаю.

Внес правки в обязательные настройки Xdebug.
Закомментировал, без него и так все работает в шторме >>>
;xdebug.remote_host = "localhost"
Чтобы включились профайлер / трассировка через закладки Start profiler / Start tracer >>>
xdebug.profiler_enable_trigger = 1

Добавлено: 11 апр 2014, 13:49
clod
Мне больше нравится дебаггер в Codelobster

Добавлено: 05 июл 2014, 10:14
FazZzuR
Максим писал(а):Видимо PHPStorm запущен не из закладок Open Server. Создайте закладку, думаю в этом проблема, поскольку автор не написал ничего про php.ini
Не расскажите с чем это связано? Когда запускал не из закладок, сколько бы не парился с настройкой phpstorm(указание инишников, сервера и прочего) ничего не работало. Все равно phpstorm не видел xdebug и работал с каким то левым php.ini хотя я ему указывал инишник сгенерированный при запуске openserver. Стоило только добавить закладку без каких либо параметров, все тут же стало работать.
Интересно с чем это связано

Добавлено: 05 июл 2014, 15:24
Максим
FazZzuR писал(а):Стоило только добавить закладку без каких либо параметров, все тут же стало работать.
Интересно с чем это связано
Всё предельно просто - это связано с тем, что вы не читали руководство пользователя. ;)

Добавлено: 18 ноя 2014, 05:26
vadimdude
Максим: Можете создать все стандартные параметры окружения PHP в переменных окружения Windows и тогда можно будет запускать с ярлыка
А где найти все стандартные параметры окружения PHP и переменные окружения Windows?

'isset($_SERVER['PHP_IDE_CONFIG'])

Добавлено: 27 янв 2015, 16:27
id.zhigunov
как решить
Cannot evaluate expression 'isset($_SERVER['PHP_IDE_CONFIG']) ?

Добавлено: 27 янв 2015, 16:29
AVATOR
гуглить пробывал?

3 ссылка в гугле