+38/050/370-3627
+38/093/220-0872
+38/044/257-2444
JetBrains PhpStorm
Производитель: JetBrains

JetBrains PhpStorm

PhpStorm – это интегрированная среда разработки на PHP с интеллектуальным редактором, которая глубоко понимает код, поддерживает PHP 7.0, 5.6, 5.5, 5.4 и 5.3 для современных и классических проектов, обеспечивает лучшее в индустрии автодополнение кода, рефакторинги, предотвращение ошибок налету и поддерживает смешивание языков.

Программное обеспечение JetBrains PhpStorm представляет собой специализированное средство web-разработки, ориентированные на web-приложения и другие виды программ, которые можно создавать с помощью языка PHP и с использованием HTML, JavaScript и CSS. Решение PhpStorm осуществляет развертывание и синхронизацию проектов через протокол FTP. Среда PhpStorm предлагает функции автоматического завершения языковых конструкций PHP в коде, инспектирование кода, различные алгоритмы рефакторинга и быструю навигацию по коду.

Реализованный в PhpStorm графический PHP-отладчик поддерживает условные точки останова, отслеживание значений и автоматизированный вход в отладку отдельных процедур. Для тестирования приложений поддерживается каркас тестовых модулей PhpUnit и графический интерфейс для запуска тестов. При редактировании кода выделяются конструкции синтаксиса, осуществляется расширенное форматирование конфигурации, выявление ошибок в режиме реального времени и завершение кода. PhpStorm-редактор учитывает комментарии к коду при его завершении, автоматически выбирая оптимальное решение проблемы. PHP-рефакторинг и редактирование шаблонов гарантирует изменение проекта в кратчайшие сроки. PhpStorm позволяет визуализировать код в иерархичном виде и обеспечивает быструю навигацию по всем элементам.

Благодаря применению PHPUnit-тестов можно быстро просматривать результаты генерации кода отдельных блоков или всего приложения. Если тест был проведен неудачно, продукт позволяет просматривать отдельные кодовые строки, в которых бала обнаружена ошибка. PhpStorm обеспечивает отладку кода JavaScript и предоставляет широкий диапазон возможностей: нахождение точки останова в HTML и JavaScript, настройка параметров точки останова, тестирование синтаксиса кода в режиме реального времени и т. д.

Сотни инспекций заботятся о верификации кода, анализируя проект целиком во время разработки. Поддержка PHPDoc, code (re)arranger, форматтера кода с конфигурацией стиля кода и другие возможности помогают разработчикам писать опрятный и легко-поддерживаемый код.

Поддерживаются передовые технологии веб-разработки, включая HTML5, CSS, Sass, SCSS, Less, Stylus, Compass, CoffeeScript, TypeScript, ECMAScript Harmony, шаблоны Jade, Zen Coding, Emmet, и, конечно же, JavaScript.

PhpStorm включает в себя всю функциональность WebStorm (HTML/CSS редактор, JavaScript редактор) и добавляет полнофункциональную поддержку PHP и баз данных / SQL.

Ключевые возможности

  • Интеллектуальный редактор PHP кода с подсветкой синтаксиса, автодополнением кода, расширенными настройками форматирования кода, предотвращением ошибок налету
  • Поддерживает PHP 7.0, 5.6, 5.5, 5.4 и 5.3, генераторы, сопрограммы и все синтаксические улучшения
  • PHP рефакторинги, code (re)arranger, детектор дублируемого кода
  • Поддержка VagrantComposer, встроенный REST клиент, Command Line Tools, SSH консоль
  • Поддержка фреймворков (MVC view для Symfony2, Yii) и специализированные плагины для ведущих PHP фреймворков (Symfony, Magento, Drupal, Yii, CakePHP и многие другие)
  • Визуальный отладчик для PHP приложений, валидация конфигурации отладчика, PHPUnit с покрытием кода (поддержка PHPUnit 5), а также интеграция с профилировщиком
  • HTML, CSS, JavaScript редактор. Отладка и модульное тестирование для JS. Поддержка HTML5, CSS, Sass, SCSS, Less, Stylus, Compass, CoffeeScript, TypeScript, ECMAScript Harmony, Emmet и других передовых технологий веб-разработки
  • Полный набор инструментов для фронтенд-разработки
  • Поддержка стилей кода, встроенные стили PSR1/PSR2, Symfony2, Zend, Drupal и другие
  • Интеграция с системами управления версиями, включая унифицированный интерфейс
  • Удаленное развертывание приложений и автоматическая синхронизация с использованием FTP, SFTP, FTPS и др.
  • Live Edit: изменения в коде можно мгновенно просмотреть в браузере без перезагрузки страницы.
  • PHP UML
  • Интеграция с баг-трекерами
  • Инструменты работы с базами данных, SQL редактор
  • Кросс-платформенность (Windows, Mac OS X, Linux)

Загрузить PhpStorm

Бесплатная пробная версия на 30 дней

Авторизация
Авторизация
Регистрация
Напомнить пароль