JetBrains PhpStorm 7 — полнофункциональная программа, представляющая собой среду web-разработки с поддержкой PHP, HTML, javascript и CSS. PhpStorm обладает функциями автоматического завершения команд PHP и быстрой навигации по коду, осуществляет развертывание и синхронизацию проектов через протокол FTP. В графическом PHP-отладчике JetBrains PhpStorm реализованы условные точки останова, отслеживание значений, автоматизированный вход в отладку отдельных процедур. Для тестирования приложений предлагается среда PhpUnit и графический интерфейс для запуска тестов. PhpStorm поддерживает PHP, CSS, HTML, XML, YAML, javascript — все, что нужно для того, что бы разработать свой web-сайт.
JetBrains PhpStorm 7 — очень удобная среда разработки: она проста в установке, быстро запускается, работает на платформах Windоws, Mac OS X, Linuх, имеет простую конфигурацию проекта, поддерживает HTML5.
JetBrains PhpStorm 7 позволит вам не отставать от последних изменений в PHP и других языках для веб-разработки. В этом выпуске IDE интегрирован ряд современных инструментов и предусмотрено еще больше возможностей для расширения за счет поддержки основных PHP-фреймворков.
Интеллектуальный PHP редактор
• Автозаврешение PHP кода.
• PHP рефакторинг
• Поддержка Smarty и PHPDoc
• Быстрая навигация
• Поддержка нескольких языков в одном документе (JS/SQL/XML т.д.)
Легкая IDE
• Простая установка.
• Быстрый запуск.
• Работает на Windows, Mac OS X, Linux.
• Легкая конфигурации проекта — открой кодом из любого места и начинай работать.
Расширенный редактор javascript
• DOM-based/browser-specific автозавершения кода.
• Навигация по коду и обычаи поиск.
• javascript рефакторинг.
• Отладчик javascript.
Умная среда разработки
• Визуальное отображение Юнит-тестов.
• Поддержка SVN, CVS, Git, Perforce. Наглядное слияния.
• Поддержка FTP и удаленная синхронизация файлов.
• Локальная история изменений.
HTML/CSS редактор
• Автозавершение кода на основе DOM.
• Валидация и быстрое исправление.
• Zen кодирования.
• Показ примененных стилей.
• Извлечение встроенных стилей.
Визуальная отладка
• Пошаговая отладка и оценка состояния со встроенным графическим отладчиком.
• Точки остановки в PHP, JS, HTML.
• Отслеживание переменных, наблюдение.
• Пакетный анализ кода.
Быстрая настройка окружения для разработки с Vagrant
Vagrant — это удобный инструмент, помогающий вам создать воспроизводимое виртуальное окружение для разработки. Vagrant позволяет поделиться с другими членами команды простым скриптом, который содержит в себе всю информацию о виртуальной машине для разработки. Таким образом, другие разработчики могут запустить идентичное виртуальное окружение, выполнив команду vagrant up прямо из IDE.
Встроенная SSH-консоль и удаленные инструменты
Встроенная SSH-консоль позволяет вам подключаться к удаленному серверу и выполнять любые действия по SSH, не выходя из IDE. Кроме того, удаленные инструменты SSH могут быть настроены для запуска любой удаленной команды из среды разработки за пару щелчков.
Чтобы сделать взаимодействие с инструментами командной строки еще более полным, мы добавили встроенный эмулятор терминала, в котором вы можете, к примеру, быстро отредактировать локальный конфигурационный файл php.ini или запустить пару скриптов.
Инструменты командной строки для фреймворков
К уже имеющимся инструментам командной строки, которые могут использоваться прямо из PhpStorm с автодополнением команд, в этой версии добавились инструменты Zend Framework 2 (ZFTool), Drush (для Drupal), а также инструменты, созданные поверх Symfony Console (Laravel и Doctrine). Как и раньше, вы можете добавлять свои инструменты.
Поддержка Google App Engine для PHP
При разработке веб-приложений на Google App Engine для PHP в PhpStorm 7, вы можете делегировать IDE рутинные задачи развертывания. Создавайте приложение, запускайте и отлаживайте его в локальном окружении, и развертывайте его на сервере GAE, не покидая PhpStorm.
Привычные встроенные инструменты также были обновлены: встроенный REST клиент хранит историю запросов, поддерживает импорт/экспорт XML-файлов с запросами, и обрабатывает сжатые ответы; диалог Composer Add Dependency теперь показывает, какие пакеты уже установлены в вашем проекте; а также многое другое.
Валидация конфигурации отладчика
Ничто не разочаровывает больше, чем невозможность использования отладчика для вашего PHP приложения в PhpStorm из-за маленькой ошибки конфигурации окружения в php.ini. Начиная с этой версии, IDE поможет вам быстро найти ошибку конфигурации окружения и сэкономить много времени.
В момент конфигурации интерпретатора PHP для проекта, PhpStorm сообщит вам об установленной версии отладчика (для Xdebug или Zend Debugger). Далее, из вкладки PHP Server Settings конфигурации IDE, вы сможете провести валидацию конфигурации отладчика: удаленное окружение будет проверено, и при наличии каких-либо ошибок конфигурации PhpStorm выдаст информацию о них и покажет, как именно их можно исправить.
Отладка с помощью Smart Step Into
Новая опция отладки позволит вам выбрать функцию, внутрь которой необходимо зайти во время отладки. В том числе, Smart Step Into работает для динамических вызовов функций.
Улучшения в PHPUnit на сервере
PHPUnit на сервере был переработан к PhpStorm 7: теперь он может быть настроен при помощи конфигурационного файла в формате XML. Кроме того, появилась поддержка PHPUnit 3.7.
Разработка на Drupal
PhpStorm 7 включает в себя плагин для Drupal, который предоставляет множество дополнительных функций для разработки на Drupal, таких как:
интеграция Drupal для уже существующих проектов, создание новых Drupal проектов;
автоконфигурация IDE (стандарты кода, ассоциации файлов и т. д.);
поддержка хуков Drupal (автодополнение кода, навигация, документация);
интеграция инструмента командной строки Drupal Drush;
поиск в Drupal API из редактора.
PHP Open API, добавленный в PhpStorm 6, был существенно доработан, превратившись в мощную точку расширения функциональности IDE, позволяющую сторонним разработчикам плагинов внедрять вывод типов, автодополнение кода, навигацию и другие лучшие практики для различных PHP фреймворков.
Плагин Symfony2
Open-source плагин Symfony2, созданный сторонними разработчиками, добавляет поддержку функций, специфичных для популярного фреймворка Symfony (такие как вывод типов, автодополнение кода, навигация, действия), а точнее для Symfony Core, Symfony Components, Twig шаблонов, Doctrine и др.
Кроме того, в нашем плагин репозитории доступны плагины для Magento, CakePHP, Yii и многих других PHP фреймворков.
Инструменты для фронтенд-разработки
Как и прежде, PhpStorm включает в себя все функции WebStorm, а потому мы рады представить вам обновленный набор инструментов для веб-разработки:
различные шаблоны javascript (EJS, Mustache, Handlebars) и поддержка Web Components;
поддержка для таблиц стилей Stylus и Compass;
javascript и Node.js: утилита javascript-тестирования Karma, средство анализа покрытия кода тестами istanbul, интегрированный пакетный менеджер npm;
существенные изменения в Live Edit и отладчике javascript-кода.
PHP 5.5
В новой версии к уже поддерживаемым PHP 5.3 & 5.4 добавилась поддержка последнего PHP 5.5, включая генераторы, сопрограммы, ключевое слово finally, list в foreach и другие синтаксические особенности последней версии языка PHP.
В IDE также добавлен набор инспекций, которые будут анализировать ваш код на наличие ошибок в соответствии с PHP 5.5.
Эффективное чтение кода
Читать код теперь намного проще и эффективнее, благодаря улучшенной подсветке синтаксиса PHP для различных конструкций, таких как объявление функций и методов, вызовы функций, классы и интерфейсы, и многих других. Особенно красиво новая подсветка выглядит в темной Darcula, которая была значительно доработана по сравнению с предыдущей версией.
Кроме того, улучшения затронули вывод типов (type inference) и PHPDoc, появились новые рефакторинги (Move Static Member и Extract Interface), а также новые инспекции кода и быстрые исправления (quick fixes).
Год выпуска: 2014
Платформа: Windows XP/Vista/Win 7/Win 8.
Язык интерфейса: Eng
Лекарство: Вшито
Размер файла: 168 Мб
Скачать JetBrains PhpStorm 7.1.3 (2014/Eng) Portable by goodcow:
Внимание! У вас нет прав для просмотра скрытого текста.