KeyLane

Скачать JetBrains PhpStorm

PhpStorm — среда разработки JetBrains для PHP и веб-проектов: поддержка Laravel, Symfony, WordPress, отладка Xdebug, базы данных и JavaScript в одной IDE.

PhpStorm — профессиональная среда разработки JetBrains для PHP. Она понимает код проекта целиком: знает о классах, типах и зависимостях Composer, поэтому подсказки, навигация и рефакторинг работают точно даже в больших проектах. PhpStorm выбирают бэкенд-разработчики, команды, поддерживающие сайты на CMS, и все, кто устал от возможностей обычного текстового редактора.

Что входит

  • Глубокая поддержка PHP — от старых версий до современных возможностей языка, статический анализ, проверка типов, интеграция с PHPStan и Psalm.
  • Фреймворки и CMS — Laravel, Symfony, Yii, WordPress, Drupal и другие: автодополнение маршрутов, шаблонов Blade и Twig.
  • Отладка и тесты — Xdebug и Zend Debugger, точки останова, запуск PHPUnit, Pest и Codeception прямо из редактора.
  • Работа с базами данных — встроенный клиент для MySQL, PostgreSQL и других СУБД, автодополнение SQL в коде PHP.
  • Фронтенд — всё, что умеет WebStorm: JavaScript, TypeScript, HTML, CSS, популярные фреймворки.
  • Инфраструктура — Docker, удалённые интерпретаторы, деплой по SFTP, встроенный терминал и Git.

Если вы пишете только на JavaScript и TypeScript, достаточно WebStorm. PhpStorm нужен там, где основная часть кода — PHP.

Перед установкой

  • Нужна 64-битная система: Windows 10 или 11, актуальная macOS или распространённый дистрибутив Linux.
  • Оперативной памяти — от 4 ГБ, но для проектов с Docker и базами данных лучше 8–16 ГБ.
  • Под программу и кэши индексации заложите около 4 ГБ на SSD.
  • Установите PHP-интерпретатор, Composer и, если нужно, Docker — PhpStorm использует уже установленные инструменты.

Как скачать и установить

На странице три кнопки — для Windows, macOS и Linux. Каждая ведёт на страницу загрузки PhpStorm на сайте JetBrains с выбранной системой.

Windows

Скачайте .exe, запустите и следуйте мастеру. Отметьте создание ярлыка, ассоциацию с файлами .php и добавление в контекстное меню «Открыть папку как проект».

macOS

На странице выберите сборку для Apple Silicon или Intel. Откройте .dmg и перетащите PhpStorm в «Программы».

Linux

Скачайте архив .tar.gz, распакуйте его в удобную папку, например /opt, и запустите bin/phpstorm.sh. При первом запуске можно создать ярлык в меню.

Альтернатива для всех систем — приложение JetBrains Toolbox: оно ставит и обновляет IDE одной кнопкой.

Активация

При первом запуске откроется окно лицензии. Есть три варианта: войти в учётную запись JetBrains, к которой привязана подписка; ввести код активации; указать адрес сервера лицензий в компании. Если у вас код, например купленный в KeyLane, выберите «Activation code» и вставьте его целиком. Позже окно открывается через «Help» → «Register».

Интерфейс PhpStorm на английском языке.

Частые вопросы

  • IDE долго индексирует проект — это происходит один раз, затем изменения обрабатываются быстро. Исключите из индексации папки с логами и сборками.
  • Не работает Xdebug — проверьте порт и параметры xdebug.mode и xdebug.client_host в настройках PHP.
  • Какую версию ставить — по коду активации доступны версии в рамках срока подписки, обычно ставят актуальную.

Системные требования

  • Windows 10 или 11, macOS или Linux, 64-битная система
  • Многоядерный 64-битный процессор Intel или AMD; на Mac также Apple Silicon
  • 4 ГБ оперативной памяти, рекомендуется 8 ГБ и больше
  • Около 4 ГБ свободного места на диске, желательно SSD
  • Разрешение экрана от 800×600