<rmcreative>

RSS

PhpStorm 2.1.3

30 августа 2011

Релизнулся стабильный PhpStorm 2.1.3. Последние внесённые исправления не привносят новых возможностей, но довольно важны так как прилично улучшают поведение автодополнения.

Кроме исправлений добавлена возможность отсылать статистику по использованию разных фич IDE в JetBrains. Включить можно в File → Settings → Usage Statistics. Настоятельно рекомендую т.к. на статистику скорее всего будут ориентироваться, выставляя приоритеты.

Ждём новых EAP с вкусняшками.

Комментарии RSS

  1. №5257
    Максим
    Максим 31.08.2011, 15:52:53

    А как обновлять то ?

  2. №5258
    Sam
    Sam 31.08.2011, 17:29:19

    Со стабильных должно само. С EAP — руками.

  3. №5260
    Максим
    Максим 31.08.2011, 22:22:13

    2Sam, пока еще не вышел патч, я на офсайте читал.

  4. №5261
    Sam
    Sam 31.08.2011, 22:51:57

    Я вообще привык руками обновлять. Уходит на это 2—3 минуты максимум.

  5. №5262
    Максим
    Максим 01.09.2011, 0:51:29

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

  6. №5265
    Sam
    Sam 01.09.2011, 17:00:57

    Лицензия вроде не слетает, если профиль не убить, а три минуты погоды не делают.

  7. №5267
    Максим
    Максим 01.09.2011, 22:36:52

    Когда на работу всего пару часов остается, а делать надо норму мыслиться немного иначе.

  8. №5269
    Oleg
    Oleg 02.09.2011, 11:46:05

    2Максим Не гони беса, не обновляй когда "мыслиться немного иначе", а обнови когда получится))

  9. №5270
    Максим
    Максим 02.09.2011, 15:32:13

    2Oleg, Я бы посоветовал вам сбавить тон, так как мы с вами даже не знакомы. А получится обновить тогда когда патч сделают.

  10. №5558
    Алексей
    Алексей 29.10.2011, 19:08:25

    Исходная конфигурация:

    было: windows7, apache2, php5.2, zenddebugger, phpstorm; сменил php5.2 на 5.3, zenddebugger отвалился и похоже это они не собираются исправлять (zendовцы казлы).

    Включил xDebug, но при отладке он не выводит в окно console сообщения об ошибках, notifикэйшины и т.п. Каждый раз переключаться в логи достаёт (в zenddebugger'e как раз в console вся эта информация выводилась). Может кто знает как включить консольную информацию? zend_extension="d:\Web\usr\local\php5\ext\php_xdebug.dll" xdebug.remote_enable=1 xdebug.remote_handler=dbgp xdebug.remote_mode=req xdebug.remote_port=9000 xdebug.idekey=PhpStorm xdebug.remote_host=localhost

    И вопрос "на всякий случай": может всё же есть возможность включить zenddebugger.dll в php 5.3. Скачиваю "php5.3 not thred safe" - его нельзя запустить на apache2, а к "thread safe" не подходит старый zenddebugger, а новый только для "non thread safe". В ZendServer они сделали себе дебуггер, но блин, уроды, перемешали файлы, построили надстройку - не оторвёшь, а устанавливать и пользоваться всей этой хренью нет никакого желания.

  11. №5594
    Алексей
    Алексей 16.11.2011, 12:15:32

    Решил проблему с дебуггерами следующим образом (windows):

    1. Установил denwer. Denwer у меня расположен в папке "d:\web\"; при запуске создаётся виртуальный диск из этой папки "Z:".

      • Скачал с сайта Zend.com ZendServer для Php 5.3.
      • На виртуальной машине, что бы не загрязнять рабочую винду, создал виртуальный диск "Z:" командой subst и установил на него (для того чтобы потом не было проблем с путями) ZendServer; в опциях выбрал apache, mysql, ... , что бы ZendServer прописал самостоятельно все свои опции.
    2. Далее, c диска "Z:" на виртуальной винде, перенёс на диск "Z:" на рабочей винде, папку ZendServer (из корня в корень !).

    3. Из файла "zend.conf" (поиском найдёте) скопировал строки:
      LoadModule zend_enabler_module "Z:\ZendServer\bin\ZendEnablerApache.dll"
      ZendEnablerConfig "Z:\ZendServer\etc\ZendEnablerConf.xml"
      AddHandler zend-enabler-script .php
      AddType application/x-httpd-php .php
      А в denwer, в файле "httpd.conf" закомментировал строку
      # LoadModule php5_module "/usr/local/php5/php5apache2_2.dll"
      и сюда же добавил скопированные выше строки.

      • Закрыл виртуальную машину,
      • перезапустил denwer,
      • проверил phpinfo
      • посетил страницу http://www.jetbrains.com/phpstorm/marklets/ , где добавил в панель закладок пункты от zend debugger
      • в phpstorm, в параметрах проекта переключил xdebug на zend debugger
      • в phpstorm нажал "start listen php debug connection" И, Ура, всё заработало.
    4. На что стоит обратить внимание - это то, что работает теперь не php из папки "denwer/usr/local", а php из папки zendserver, следовательно там же ищите и php.ini.
      Ещё один момент: обновить версию php теперь будет сложнее, там файлы от php свалены вперемешку с кучей каких-то ещё файлов.

  12. №5595
    Алексей
    Алексей 16.11.2011, 12:20:15

    P.S. В пункте 3, обратите внимание, перенёс не всё, что установил установщик, а только папку ZendServer в корне диска Z.

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

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

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