PhpStorm 2.1 EAP build 107.21
29 апреля 2011
Уже давно не писал про EAP PhpStorm потому как просто не успевал. Уж очень шустро он развивается. А произошло действительно много всего.
Во-первых был выпущен апдейт 2.0.1, в котором мне лично понравилось, кроме всего остального, следующее:
- Добавили рефакторинг «Introduce Constant».
- Наконец, IDE стала сообщать, что у нас в проекте несколько одноимённых классов и автодополнению плохо. Лучше бы, конечно, дополняло как NetBeans, из всех, но и это уже очень хорошо.
Через некоторое время возобновилась EAP:
- Добавили рефакторинг «Extract function/method».
- Прилично улучшили инспекции.
- В CSS стали автодополняться недавно использованные цвета, что очень сильно экономит время.
- Добавили удобный способ исключить файл из индекса.
- Добавили поддержку
.htaccess
. - Добавили удобную подсветку вложенных блоков в HTML.
- Добавили поддержку Phing.
Ну и свежий EAP тоже порадовал. Особенно:
- Теперь стало возможно делать diff для директорий. Похоже, скоро можно будет избавиться от отдельного внешнего инструмента.
- Улучшили навигацию по конструктору и поиск использования класса.
От практики обновления EAP-билдов автоматически, похоже отказались, поэтому установить придётся самостоятельно.
Комментарии RSS по email OK
Вот только всё так же не работает возможность использовать copy-paste файлов из проводника в IDE, но это только в Linux. В Windows всё копирует и вставляет отлично, причём всегда это было. хмм.. но в Linux точно нет((
А разработчики об этом знают? Репорт уже написали?
Кстати, "Introduce Constant" был доступен еще с первых EAP 2.0, просто руки дошли написать только недавно;)
Хорошие у вас темпы. Радуйте и дальше.
Радуют Jetbrains :)
Зато они игнорируют мои e-mail на приглашения на WebConf в Ригу :(
Nikolay Matveev, в Риге хорошо ;)
Вот сегодня столкнулся с проблемой - в нетбинсе есть такая фича, как Copy files from Sources Folder to another location - в PhpStorm есть что-то подобное, кто знает?
А что делает эта фича в NetBeans?
Живой пример Чекаутнул с репозитория на локальную машину Создал новый проект с существующих исходников и в поле Copy files from Sources Folder to another location указал путь к моей папке на jail'е - в итоге исходники на моей машине, а просматривать результат работы можно на удаленном jail'е Принципиальное отличие в том, что рабочая копия лежит на локальной машине, а не на удаленной...
Ох, тут даже не знаю, никогда не было такой задачи.
yareg, в настройках file->settings->project settings->deployment можно настроить синхронизацию с удаленными серверами. Также, сам проект можно создать из существующих sourses, для разных источников - типа соединения ftp/sftp, mounted volume/directory и т.п., тогда IDE сама сделает локальную копию и сразу предложит настроить deployment.
@Sam Не сомневаюсь;)
@Psih А кому Вы отправляли письмо? Попробуйте свяазаться по этим адреcам: http://www.jetbrains.com/company/contacts/index.html#Marketing
mitallast, спасибо, по всей видимости это оно, правда у меня чето не синхронизирует оно ничего... будем ковырять :)
@yareg Если не получится, обращайтесь, пожалуйста, на наш форум - http://devnet.jetbrains.net/community/wi
@Nikolay Matveev Я на оба адреса уже писал - в ответ тишина гробовая :(