WebIDE EAP 94.5
10 декабря 2009
Основные вкусности свежего билда:
Анализатор кода теперь умеет распознавать классы, функции и константы, импортированные из других пространств имён (PHP 5.3).
Отладка и поддержка XML-конфигов(включения/исключения групп и др.) в PHP Unit.
Рефакторинг rename теперь переименовывает аннотации @param.
Переданные по ссылке переменные больше не считаются неопределёнными. Например, в preg_match(.., .. &$matches).
Добавлен quickfix «Add declaration» (определить) для неопределённых методов класса, полей и констант (вызывается по Alt-Enter).
Tools|Analyse stacktrace.
Завершена работа над поддержкой PHPUnit (по крайней мере задач в трекере по ней не осталось).
В ближайших планах полная поддержка пространств имён (последнее, что осталось до полной поддержки PHP 5.3), улучшенная настройка удалённого проекта, а также, как обычно, всяческие исправления и замечательные штуковины.
В связи со вчерашним релизом IntelliJ IDEA 9.0, в репозитории плагинов WebIDE скоро появятся обновлённые для работы с линейкой 9.0 неофициальные дополнения.
Комментарии RSS по email OK
Sam, а у тебя дебаггинг с xbebug работает? я все никак настроить не могу, в NetBeans все замечательно, здесь же постоянная надпись waining for connection on port 9000 with ide key 'WebIde1' и все.
Попробуй в настройках сменить ide key на netbeans-xdebug.
Или в настройках php.ini смени xdebug.idekey=WebIde1
совет насчёт php.ini помог, спасибо!!
Я вот никак не могу привыкнуть к этим Java-IDE. Несколько раз устанавливал, но быстро удалял. Сейчас пользуюсь phpDesigner - он меня практически всем устраивает. Единственное что огорчает - это отсутствие поддержки PHP 5.3 в редакторе
Дима,
У меня схожие проблемы, но замена ключа не помогла.
Можете привести php.ini конфигурацию и конфигурацию настроек дебага из webide?
Очень нужна помощь по настройке.
Использую denwer
php.ini:
extension=php_xdebug-2.0.3-5.2.5.dll
zend_extension_ts = E:projectsusrlocalphp5extphp_xdebug-2.0.3-5.2.5.dll
xdebug.remote_enable = On
xdebug.remote_autostart = On
xdebug.auto_trace = On
xdebug.remote_host = 127.0.0.1
xdebug.remote_enable = 1
xdebug.remote_port=9000
xdebug.remote_handler = dbgp
xdebug.remote_mode=req
xdebug.idekey=WebIDE1
xdebug.profiler_enable = 1
xdebug.profiler_output_dir = E:tempxd
http://nitropropain.blogspot.com/2010/01/debugging-php-code-with-jetbrains.html тут как настроить дебаг