<rmcreative>

RSS

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

  1. №2079
    Дима
    Дима 10.12.2009, 20:43:15

    Sam, а у тебя дебаггинг с xbebug работает? я все никак настроить не могу, в NetBeans все замечательно, здесь же постоянная надпись waining for connection on port 9000 with ide key 'WebIde1' и все.

  2. №2084
    Karsonito
    Karsonito 11.12.2009, 2:12:20

    Попробуй в настройках сменить ide key на netbeans-xdebug.

    Или в настройках php.ini смени xdebug.idekey=WebIde1

  3. №2096
    Дима
    Дима 15.12.2009, 23:34:53

    совет насчёт php.ini помог, спасибо!!

  4. №2103
    Spider
    Spider 18.12.2009, 18:00:55

    Я вот никак не могу привыкнуть к этим Java-IDE. Несколько раз устанавливал, но быстро удалял. Сейчас пользуюсь phpDesigner - он меня практически всем устраивает. Единственное что огорчает - это отсутствие поддержки PHP 5.3 в редакторе

  5. №2166
    Паша
    Паша 11.01.2010, 22:47:47

    Дима,

    У меня схожие проблемы, но замена ключа не помогла.

    Можете привести 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

  6. №2214
    Andrew Shved
    Andrew Shved 01.02.2010, 11:52:14

    http://nitropropain.blogspot.com/2010/01/debugging-php-code-with-jetbrains.html тут как настроить дебаг

  1. Почта опубликована не будет.

  2. Можно использовать синтаксис Markdown или HTML.

  3. Введите ответ в поле. Щёлкните, чтобы получить другую задачу.