представляет собой специализированное средство web-разработки, ориентированные на web-приложения и другие виды программ, которые можно создавать с помощью
. Решение
осуществляет развертывание и синхронизацию проектов через протокол FTP. Среда
в коде, инспектирование кода, различные алгоритмы рефакторинга и быструю навигацию по коду.
Реализованный в
PhpStorm графический
PHP-отладчик поддерживает условные точки останова, отслеживание значений и автоматизированный вход в отладку отдельных процедур. Для тестирования приложений поддерживается каркас тестовых модулей
PhpUnit и графический интерфейс для запуска тестов. При редактировании кода выделяются конструкции синтаксиса, осуществляется расширенное форматирование конфигурации, выявление ошибок в режиме реального времени и завершение кода.
PhpStorm-редактор учитывает комментарии к коду при его завершении, автоматически выбирая оптимальное решение проблемы.
PHP-рефакторинг и редактирование шаблонов гарантирует изменение проекта в кратчайшие сроки.
PhpStorm позволяет визуализировать код в иерархичном виде и обеспечивает быструю навигацию по всем элементам.
Благодаря применению
PHPUnit-тестов можно быстро просматривать результаты генерации кода отдельных блоков или всего приложения. Если тест был проведен неудачно, продукт позволяет просматривать отдельные кодовые строки, в которых бала обнаружена ошибка.
PhpStorm обеспечивает отладку
кода JavaScript и предоставляет широкий диапазон возможностей: нахождение точки останова в
HTML и
JavaScript, настройка параметров точки останова, тестирование синтаксиса кода в режиме реального времени и т. д.
Windows:
-
Microsoft Windows 8, 7, Vista, 2003, XP (включая 64-разрядные);
-
Intel Pentium III\/800 МГц или выше (или совместимый);
-
1 ГБ ОЗУ (минимум);
-
2 ГБ оперативной памяти рекомендуется разрешение экрана не менее 1024 x 768.
Mac OS:
-
Mac OS X 10.5 или выше, в том числе 10.8 (Mountain Lion);
-
JDK 6;
-
1 ГБ ОЗУ (минимум);
-
2 ГБ оперативной памяти рекомендуется;
-
разрешение экрана не менее 1024 x 768.
Linux:
-
1 ГБ ОЗУ, 2 ГБ оперативной памяти рекомендуется;
-
разрешение экрана не менее 1024 x 768;
-
Oracle JDK 1.6. (OpenJDK не поддерживается);
-
Рабочий стол GNOME или KDE.