- PVSM.RU - https://www.pvsm.ru -
Вышел PhpStorm 6.0. Мы делали его для того, чтобы вы писали код еще качественнее, еще проще, еще быстрее.
(кстати, молодец La2ha [1], что решил опубликовать новость о релизе на Хабре [2] раньше нас, а то мы тормозим очень стараемся все внимательно проверить, прежде чем публиковать)
А теперь — взгляните на подробности о том, что мы добавили и улучшили.

Composer [3] — это набирающий популярность менеджер зависимостей для PHP. В PhpStorm 6 его поддержка включает:

Code (re)arranger — не путать с реформаттером кода! — это настраиваемый инструмент, позволяющий корректно менять местами элементы кода, собственного или сгенерированного PhpStorm, для облегчения его читаемости и навигации по нему (важно для ООП в PHP). Например, вы можете назначить порядок следования элементов — все методы после определений свойств объектов или собрать вместе методы, зависящие друг от друга.

В PhpStorm есть собственный редактор схем баз данных, который также доступен в RubyMine и IntelliJ IDEA Ultimate Edition.
Поддерживается работа с широким спектром СУБД, в том числе MySQL, PostgreSQL, Oracle и DB2. Технически можно подключить любую СУБД, для которой есть коннектор jdbc.
Редактор позволяет:

Кроме того, стоит отметить появление новых рефакторингов (Change Signature, Pull members Up / Push members Down, Move class to another namespace), полностью конфигурируемых шаблонов (включая PHPDoc), увеличенное количество инспекций кода и лучшее предотвращение ошибок времени исполнения, что помогает писать безошибочный код.
PhpStorm 6 также включает функционал сворачивания кода в шаблонах Twig для блоков и контрольных структур; улучшения подсистем отладки и тестирование приложений; Drag&Drop и Copy&Paste для файлов и директорий при работе с удаленными хостами; поддержку PHP Mess Detector, и многое другое.
Некоторые новшества PhpStorm вам могут быть знакомы, если вы уже попробовали WebStorm 6 или читали статью про него на Хабре [5]: мы улучшили отображение структуры HTML и CSS (просмотр по Ctrl+F12), а в редактор добавили поддержку Emmet [6] (a.k.a Zen Coding).
Кроме того, как и в WebStorm, в PhpStorm 6 появился встроенный клиент REST, и теперь при создании RESTful-приложений запросы (например, GET, POST и PUT) можно делать напрямую из PhpStorm через меню Tools | Test RESTful Web Service. Примеры использования встроенного клиента REST есть в нашем блоге [7]

Для автоматической компиляции Sass, LESS, SCSS в CSS, а CoffeeScript или Typescript — в Javascript, вы можете воспользоваться встроенным плагином File Watchers.
В PhpStorm поддерживается отладка CoffeeScript, TypeScript и Dart с использованием source maps. Минифицированные файлы .js тоже можно отлаживать с помощью source maps.
Отметим, что весь функционал WebStorm доступен в PhpStorm (некоторые компоненты не устанавливаются по умолчанию и доступны в виде бесплатных плагинов).
В PhpStorm 6.0 появился открытый API, расширяющий поддержку PHP при написании внешних плагинов. Уже существуют плагины к PhpStorm для разнообразных фреймворков, и мы хотим облегчить жизнь их разработчикам. Скоро мы расскажем об этом подробнее.

По мере обновления всей линейки IDE от JetBrains все большее количество пользователей начинают работать с темной цветовой схемой Darcula. Новый PhpStorm 6 и этим вас порадует.
Качайте [8], пробуйте. 30-дневный пробный период прилагается.
Обновление до версии 6 бесплатно для всех, кто приобрел лицензию после 12 марта 2012 года.
Нашли баг? О багах сообщайте нам в трекер [9], пожалуйста! Если в трекере уже есть сообщение о похожей ошибке, проголосуйте за него: это помогает понимать, насколько неприятна ошибка.
Автор: philipto
Источник [10]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/php-2/29398
Ссылки в тексте:
[1] La2ha: http://habrahabr.ru/users/la2ha/
[2] новость о релизе на Хабре: http://habrahabr.ru/post/172683/
[3] Composer : http://getcomposer.org/
[4] getcomposer.org: http://getcomposer.org
[5] статью про него на Хабре: http://habrahabr.ru/company/JetBrains/blog/171897/
[6] Emmet : http://emmet.io/
[7] нашем блоге: http://blog.jetbrains.com/webide/2013/02/using-the-rest-client-within-phpstorm/
[8] Качайте: http://www.jetbrains.com/phpstorm/download/index.html
[9] нам в трекер: http://youtrack.jetbrains.com/issues/WI
[10] Источник: http://habrahabr.ru/post/172759/
Нажмите здесь для печати.