Новое — PhpStorm 7


JetBrains выпустила новую крупную версию PhpStorm, среды разработки PHP с поддержкой всех новых вещей, включая Vagrant, Drupal, Zend 2, веб-компоненты, TypeScript и простую отладку.

PhpStorm 7 поддерживает последнюю версию PHP 5.5, улучшения вывода типов и PHPDoc, новые рефакторинги (перемещение статического элемента и извлечение интерфейса), новые проверки кода и быстрые исправления. Он также имеет улучшенную окраску синтаксиса PHP, которую можно настроить для облегчения чтения. Он предоставляет отдельные цвета для:

Объявления функций и методов

Вызовы функций, вызовы статических методов и методов экземпляра

Классы и интерфейсы, статические поля и поля класса экземпляра

Новые функции PhpStorm помогают при отладке и модульном тестировании. Проверка конфигурации отладчика проверяет конфигурацию Xdebug и Zend Debugger и сообщает вам, если что-то отсутствует и как это исправить — и если вы когда-либо пытались настроить то или иное, то вы узнаете, что это потенциальная экономия времени.

Smart Setp-Into — это функция, которая позволяет вам выбрать функцию, в которую нужно перейти во время отладки, и эта функция также работает с динамическими вызовами функций. Функция PHPUnit на сервере PhpStorm также была «значительно переработана».

Релиз расширяет набор встроенных инструментов и поддержку продуктов сторонних производителей. Он изначально интегрирует Vagrant, инструмент для создания воспроизводимых сред разработки. Создавая сценарий для виртуальной машины, Vagrant предоставляет возможность совместного использования машины для разработки — другие разработчики могут запускать идентичную машину из среды IDE.

Поддержка Google App Engine теперь позволяет создавать приложение, запускать его и развертывать на сервере GAE, не выходя из PhpStorm. Новый плагин Drupal поддерживает функции Drupal 6 и 7, некоторые из которых также работают для Drupal 8. Также есть поддержка Zend Framework 2, Symfony 2 и других фреймворков PHP.

PhpStorm представляет новый набор веб-инструментов с поддержкой интерфейсных веб-технологий, включая три альтернативных набора шаблонов JavaScript, EJS, Handlebars и Mustache. В нем представлена начальная поддержка веб-компонентов и языка таблиц стилей Stylus. Для тех, кто работает с Saas, теперь он поддерживает Compass. Его улучшенный отладчик JavaScript теперь имеет представление «Переменные» (только для Google Chrome и Node.js) и вкладку «Элементы» для проверки элементов текущей веб-страницы и отображения ее содержимого в реальном времени.

(щелкните, чтобы увеличить версию)

PhpStorm 7 обеспечивает поддержку последней версии TypeScript 0.9, в то время как поддержка других языков, таких как CoffeeScript и Dart, была улучшена, и есть новое представление структуры для LESS и Sass. Улучшена интеграция с GitHub, что позволяет пользователям GitHub делать запросы на вытягивание прямо из IDE.

В этом видео Маартен Баллиау, технический евангелист JetBrains, дает обзор новых функций в PhpStorm 7.

PhpStorm 7 доступен для Linux, Windows и OSX. Вы можете загрузить 30-дневную пробную версию, а личная лицензия стоит 89 евро плюс НДС — проекты и курсы с открытым исходным кодом могут использовать ее бесплатно. Посетите веб-сайт JetBrains для получения другой информации о ценах.


Добавить комментарий