PhpStorm 2.1.3
30 августа 2011
Релизнулся стабильный PhpStorm 2.1.3. Последние внесённые исправления не привносят новых возможностей, но довольно важны так как прилично улучшают поведение автодополнения.
Кроме исправлений добавлена возможность отсылать статистику по использованию разных фич IDE в JetBrains. Включить можно в File → Settings → Usage Statistics
. Настоятельно рекомендую т.к. на статистику скорее всего будут ориентироваться, выставляя приоритеты.
Ждём новых EAP с вкусняшками.
Комментарии RSS по email OK
А как обновлять то ?
Со стабильных должно само. С EAP — руками.
2Sam, пока еще не вышел патч, я на офсайте читал.
Я вообще привык руками обновлять. Уходит на это 2—3 минуты максимум.
Ага, тока вот после таких обновлений может пожизненный серийник слететь (я его долго искал) + дефицит времени.
Лицензия вроде не слетает, если профиль не убить, а три минуты погоды не делают.
Когда на работу всего пару часов остается, а делать надо норму мыслиться немного иначе.
2Максим Не гони беса, не обновляй когда "мыслиться немного иначе", а обнови когда получится))
2Oleg, Я бы посоветовал вам сбавить тон, так как мы с вами даже не знакомы. А получится обновить тогда когда патч сделают.
Исходная конфигурация:
было: 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 они сделали себе дебуггер, но блин, уроды, перемешали файлы, построили надстройку - не оторвёшь, а устанавливать и пользоваться всей этой хренью нет никакого желания.
Решил проблему с дебуггерами следующим образом (windows):
Установил denwer. Denwer у меня расположен в папке "d:\web\"; при запуске создаётся виртуальный диск из этой папки "Z:".
Далее, c диска "Z:" на виртуальной винде, перенёс на диск "Z:" на рабочей винде, папку ZendServer (из корня в корень !).
Из файла "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"
и сюда же добавил скопированные выше строки.
На что стоит обратить внимание - это то, что работает теперь не php из папки "denwer/usr/local", а php из папки zendserver, следовательно там же ищите и php.ini.
Ещё один момент: обновить версию php теперь будет сложнее, там файлы от php свалены вперемешку с кучей каких-то ещё файлов.
P.S. В пункте 3, обратите внимание, перенёс не всё, что установил установщик, а только папку ZendServer в корне диска Z.