Dev48
ЯЗЫК
  • О нас
  • Услуги
  • Индустрии
  • Технологии
  • Статьи
  • Контакты
Забронировать звонок
    Главная/Статьи/Chto novogo v phpstorm 20263
Dev48
info@dev48.org+375 29 320-40-96WhatsApp@isky_by

© 2026 · All rights reserved.

Что нового в PhpStorm 2026.3

Источник: The JetBrains Blog•5 ноября 2026 г. в 16:29

Что нового в PhpStorm 2026.3

PhpStorm 2026.3, третье крупное обновление года, уже здесь! Этот релиз включает в себя новое рабочее пространство для агентной разработки и настройки мультиагентных систем, поддержку PHP 8.6, улучшения в удаленной разработке и сценариях WSL, а также расширенные возможности анализа PHP-кода.…

IDE, которая расширяет возможности PHP-разработчиков

Релизы

Что нового в PhpStorm 2026.3

PhpStorm 2026.3, третье крупное обновление года, уже здесь! Этот релиз включает в себя новое рабочее пространство для агентной разработки и настройки мультиагентных систем, поддержку PHP 8.6, улучшения в удаленной разработке и сценариях WSL, а также расширенные возможности анализа PHP-кода.

JetBrains Air — единое место для запуска ваших агентов и проверки их работы

PhpStorm 2026.3 поставляется с JetBrains Air, новым уровнем для агентной разработки в IDE от JetBrains. Работайте с уже имеющимися у вас агентами и подписками, а также управляйте мультиагентными настройками прямо внутри PhpStorm.

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

Ваши агенты, ваши модели, ваши подписки — с Junie Lite бесплатно

Air в PhpStorm работает с Claude Agent, Codex, Gemini, GitHub Copilot, Junie, OpenCode и другими совместимыми с MCP агентами. IDE обнаруживает агенты, уже установленные на вашем компьютере, поэтому вы можете подключить их одним кликом или добавить новые из реестра агентов.

Ваши текущие настройки также сохраняются: подписки провайдеров, API-ключи и даже пользовательский базовый URL — все это работает без необходимости в подписке JetBrains AI. Запускайте Claude Agent по вашей подписке Claude в терминале или на полноэкранной вкладке IDE, используйте другие агентские подписки в чате или терминале и переключайтесь между ними в любой момент, даже во время сессии.

Air в PhpStorm включает бесплатный ИИ с конфигурацией Lite, поэтому вы можете использовать агента без подписки. Вам потребуется только учетная запись JetBrains Account.

Централизованное рабочее пространство для проверки изменений и управления агентом

Проверяйте изменения агента, видя окружающий код и инструменты проекта, и отправляйте обратную связь прямо агенту. Привяжите заметку к конкретной строке в diff или оставьте комментарий прямо в коде, чтобы агент получил конкретный контекст относительно нужного вам изменения. Работайте в чате или терминале — как вам удобнее.

PHP и Laravel

Поддержка PHP 8.6

В PhpStorm 2026.3 добавлена поддержка PHP 8.6, который выйдет в конце ноября. Вы можете настроить IDE для проверки кода на соответствие PHP 8.6 в настройках (раздел PHP | PHP language level) или через требование php в файле composer.json. Это позволяет:

  • Мигрировать существующие кодовые базы на PHP 8.6. Новая инспекция «Deprecated since PHP 8.6» сообщает о конструкторах и деструкторах, возвращающих значение или использующих yield. Быстрое исправление «Remove return value» удаляет возвращаемое значение, сохраняя ранний выход из функции. Также сообщается о вызовах устаревших функций mb_ereg*.
  • Создавать качественный код на PHP 8.6 с первого дня. PhpStorm добавляет автодополнение и вывод типов для новых функций, классов и API PHP, а также сообщает об устаревших паттернах и потенциальных ошибках времени выполнения до того, как вы или ваши агенты их запустят.
  • Продолжать поддержку старых версий PHP. Если ваш проект ориентирован на PHP 8.5 или более ранние версии, PhpStorm сообщит о синтаксисе, доступном только в 8.6, и вызовах новых функций, таких как clamp(). Для readonly-свойства со значением по умолчанию предлагается быстрое исправление «Initialize property in constructor».

Эти проверки работают одинаково, независимо от того, написали ли код вы или агент. С включенным MCP-сервером PhpStorm агенты могут самостоятельно запускать инспекции и применять быстрые исправления.

Навык php-runtime-tools, поставляемый в комплекте с PhpStorm 2026.3, предоставляет вашему агенту интерпретатор PHP проекта, поэтому он не будет использовать системный php, что предотвращает запуск с неверной версией или отсутствующими расширениями.

Навык php-runtime-tools, поставляемый в комплекте с PhpStorm 2026.3, предоставляет вашему агенту интерпретатор PHP проекта, поэтому он не будет использовать системный php, что предотвращает запуск с неверной версией или отсутствующими расширениями.

Улучшения вывода типов

PhpStorm 2026.3 дополнительно улучшает вывод типов в коде, использующем дженерики, шаблоны, callable-типы и формы массивов. Улучшения и исправления ошибок включают поддержку тега @param-closure-this и типов параметров из сигнатур PHPDoc callable, шаблонов в объявлениях @method, типов возвращаемых значений для фабрик дженериков, принимающих аргумент class-string<T>, а также массивов, созданных с помощью оператора spread.

Улучшения поддержки Laravel

Поддержка Laravel добавляет новые инспекции, которые работают в редакторе и через MCP-сервер PhpStorm, поэтому ваши агенты также могут проверять свои изменения. Эти инспекции включают «Unknown config keys», «Laravel routes» для отсутствующих методов ресурсных маршрутов и «Unknown Livewire component method». Инспекции обнаруживают ключи конфигурации и методы, которых не существует — ошибки, которые выглядят корректно в diff, но проявляются только во время выполнения.

В окне инструментов Laravel также появилась вкладка «Processes» для управления длительными процессами, такими как сервер разработки, воркеры очередей и команды npm dev. Вы можете просматривать список, запускать, останавливать, перезапускать или просматривать вывод всех этих процессов в одном месте, вместо того чтобы переключаться между вкладками терминала.

Система контроля версий

Git worktrees для параллельной работы и легкого код-ревью

PhpStorm теперь может копировать конфигурацию вашего локального проекта в новые Git worktrees, включая конфигурации запуска и другие настройки, хранящиеся в .idea. Вам больше не нужно коммитить эти настройки в Git или воссоздавать их для каждого worktree.

Вы также можете перечислить локальные и игнорируемые файлы в .worktreeinclude, чтобы IDE их скопировала, и настроить пользовательский скрипт, который будет выполняться при создании worktree, например, для установки зависимостей.

Изменения GitHub и GitLab в отдельном worktree

Открывайте pull-реквесты GitHub или merge-реквесты GitLab в отдельном Git worktree, чтобы проверять изменения с полной поддержкой IDE. Ваша текущая ветка и незакоммиченные изменения останутся нетронутыми, поэтому вы можете проверять код, не используя stash и не переключаясь между ветками.

Подключения к GitLab через OAuth

Подключайте свою учетную запись GitLab к IDE JetBrains, войдя через браузер, без необходимости создания и вставки персонального токена доступа. Аутентификация OAuth работает с GitLab.com и пользовательскими экземплярами GitLab, и вы можете использовать подключенную учетную запись для merge-реквестов и операций Git по HTTPS.

UX/UI

Быстрые задачи и правки без открытия проекта

Не для каждой задачи нужно открывать проект. Новое окно Home заменяет экран приветствия, поэтому вы можете приступить к работе сразу после запуска PhpStorm. Редактируйте файл, запускайте команду терминала, используйте инструменты базы данных или выполняйте действия Git — и все это без ожидания загрузки полного проекта.

Создайте отдельный файл и сразу начинайте печатать, выбирая его имя и расположение при сохранении. Когда вам потребуется вся мощь IDE, ваши недавние проекты, а также действия по открытию или созданию проекта будут слева.

Звуковые сигналы для событий IDE и меток в редакторе

Мы продолжаем работу над тем, чтобы сделать PhpStorm доступным для каждого разработчика. В этом релизе представлены звуковые сигналы — встроенные ответы на запросы, которые предоставляют информацию, не требуя от вас визуального контекста.

Пользователи программ чтения с экрана теперь получают звуковые сигналы для меток строк в редакторе: ошибок и предупреждений, добавленных, измененных и удаленных строк в системе контроля версий, а также для свертывания кода. Вы также можете услышать, когда процессы завершаются. При включенной поддержке программы чтения с экрана звуковые сигналы для меток строк и наиболее важных событий (сборка, тесты, срабатывание точек останова) включены по умолчанию. Агенты в Air имеют свои собственные звуковые сигналы, которые включены по умолчанию для всех, независимо от того, включена ли у вас поддержка программы чтения с экрана.

Вы можете изучить и прослушать звуки на новой странице настроек «Специальные возможности» (Accessibility) и использовать флажок «Воспроизводить звук» на странице настроек уведомлений, чтобы включить сигналы для определенной группы уведомлений. Узнайте больше из этой записи в блоге.

Терминал

Более надежный терминал для ваших инструментов командной строки

Терминал PhpStorm теперь работает на libghostty, библиотеке эмуляции терминала, на которой основан сам Ghostty. Это улучшает поддержку сочетаний клавиш, эмодзи и стилей в терминальных приложениях, включая ИИ-агентов для написания кода, таких как Claude Code, Codex и Junie.

Вы получаете совместимость современного автономного терминала вместе с функциями IDE, такими как ссылки на файлы и блоки команд, что позволяет держать рабочий процесс в терминале ближе к коду. Поддержка Ghostty развивающихся стандартов терминалов также помогает IDE идти в ногу с инструментами CLI, которые вы используете. Узнайте больше из этой записи в блоге.

Вкладки терминала в редакторе

Предоставьте журналам сборки, длинному выводу команд и терминальным агентам, таким как Claude Code, больше места рядом с вашим кодом. В PhpStorm 2026.3 вы можете просто перетащить вкладку терминала в область редактора, выбрать «Открыть как вкладку редактора» (Open as Editor Tab) в контекстном меню или использовать специальное сочетание клавиш Alt+Shift+Enter, даже во время выполнения сессии.

Размещайте вкладки терминала рядом с исходными файлами, переключайтесь между ними с помощью переключателя и называйте их самостоятельно или позвольте им принимать имя процесса, который вы запускаете. Вы можете перетащить вкладку обратно в окно инструментов «Терминал» или вызвать «Вернуть в окно инструментов» (Return to Tool Window) из контекстного меню вкладки, когда захотите изменить макет.

Если сессия запущена, IDE предупредит вас при попытке закрыть ее вкладку или перезапустить IDE, что поможет предотвратить непреднамеренное завершение сессии и потенциальную потерю данных.

Производительность

Исправления зависаний в повседневных рабочих процессах PHP

PhpStorm 2026.3 устраняет значительное количество сообщаемых пользователями зависаний интерфейса в проектах Composer, подключениях к развертыванию, отладке Twig и выводе типов IDE за счет переноса блокирующих операций из потока пользовательского интерфейса. Теперь редактор продолжает реагировать, пока операции, такие как ввод-вывод файлов или сетевые вызовы, выполняются в фоновом режиме.

Автоматическая отчетность об ошибках и зависаниях

В версии 2026.3 PhpStorm автоматически отправляет отчеты об ошибках и зависаниях интерфейса в JetBrains, помогая нам выявлять проблемы, которые прерывают вашу работу, и расставлять приоритеты исправлений в зависимости от их влияния.

Отчеты содержат только технические данные. Личная информация, такая как пути к файлам, URL-адреса и имена пользователей, удаляется из сообщений отчетов перед тем, как они покинут ваш компьютер. Вы можете отключить автоматическую отправку отчетов в разделе «Настройки» | «Внешний вид и поведение» | «Системные настройки» | «Обмен данными» (Settings | Appearance & Behavior | System Settings | Data Sharing).

Подробности в FAQ.

WSL

Настройка проекта в WSL

PhpStorm 2026.3 еще больше улучшает работу с PHP-проектами в WSL, включая:

  • Настройка интерпретатора PHP: IDE теперь автоматически обнаруживает все PHP-бинарные файлы, установленные в вашем дистрибутиве WSL, автоматически устанавливая соединение WSL, дистрибутив и путь к бинарному файлу для каждого из них.
  • Конфигурация Xdebug: PhpStorm 2026.3 перенаправляет соединение отладчика в дистрибутив WSL, поэтому вы можете отлаживать PHP-скрипт или тесты с помощью интерпретатора WSL без дополнительной настройки сети.
  • Просмотр файлов в настройках инструментов качества, фреймворков тестирования и Composer: средство выбора файлов теперь открывает файлы непосредственно в дистрибутиве WSL. PhpStorm вставляет Linux-путь выбранного вами файла.

Удаленная разработка

Удаленная разработка непосредственно из IDE

Теперь вы можете работать над проектами, размещенными на удаленной машине, прямо из PhpStorm. Интегрированный процесс SSH-подключения позволяет подключаться к хосту, запускать сессию разработки и повторно подключаться к существующим сессиям, делая удаленную работу частью вашего повседневного рабочего процесса программирования.

Благодаря управлению подключениями и сессиями, встроенному в IDE, вашей команде потребуется настраивать, поддерживать и обеспечивать безопасность меньшего количества приложений.

Облегченный режим для удаленной разработки

Теперь вы можете начать работу над удаленным проектом, пока удаленная IDE еще загружается, устанавливается и запускается. Облегченный режим открывает проект раньше и предоставляет немедленный доступ к редактированию, терминалу и поиску файлов без дополнительных загрузок. Как только удаленная IDE будет готова, ваша сессия автоматически перейдет в полный режим, сохранив вашу работу и состояние.

Нативная поддержка OpenSSH

IDE JetBrains теперь используют OpenSSH для SSH-соединений, что улучшает совместимость с методами аутентификации и инструментами, которые уже использует ваша команда.

Расширенная поддержка включает аутентификацию на основе сертификатов, аппаратные ключи безопасности, такие как YubiKey, kerberos-sspi, перенаправление X11 и ProxyJump, а также более широкий спектр SSH-агентов и оберток.

Базы данных

Функции для работы с базами данных в JetBrains Air

Теперь вы можете работать со своими базами данных непосредственно в чатах с ИИ-агентами. Выполняйте SQL из чата, просматривайте данные CSV в редакторе данных и ссылайтесь на объекты базы данных с поддержкой автодополнения и быстрого определения (Quick Definition). Фрагменты SQL используют настройки подсветки синтаксиса и форматирования вашей IDE, поэтому запросы в чате читаются так же, как и в редакторе.

Межбазовые запросы

Когда связанные данные находятся в разных базах данных, их сравнение или объединение ранее требовало предварительного копирования данных из одной системы в другую. Этот шаг больше не нужен. Теперь вы можете выполнять запросы к разным источникам данных, даже если они используют разные СУБД, и просматривать результаты напрямую.

Это стало возможным благодаря новому источнику данных «Рабочая область» (Workspace), основанному на DuckDB. По умолчанию он работает в оперативной памяти, поэтому не требует файла базы данных. Каждый проект может иметь один источник данных «Рабочая область». Чтобы добавить его, нажмите «Добавить» на панели инструментов «Обозреватель баз данных» и выберите «Источник данных рабочей области». Его консоль запросов по умолчанию открывается автоматически, и вы можете создавать дополнительные по мере необходимости. В консоли вы можете ссылаться на таблицы из других источников данных, используя специальный синтаксис.

Расширьте свою IDE

Возможность подключения любого языкового сервера из настроек IDE

Отсутствие поддержки языка в вашей IDE JetBrains больше не должно быть препятствием. LSP Connection Manager — это новый плагин, который позволяет настраивать и использовать любой сервер протокола языкового сервера (LSP) прямо из настроек IDE. Если для технологии еще нет специального плагина, но есть существующий LSP-сервер, вы можете указать IDE путь к его бинарному файлу и включить его для своего проекта в несколько кликов, без необходимости разработки пользовательского плагина.

Откройте «Настройки» | «Языки и фреймворки» | «Языковые серверы», укажите IDE исполняемый файл сервера и выберите типы файлов, которые он должен обрабатывать. Вы можете настроить несколько серверов и управлять их сопоставлениями файлов на одной странице.

Узнать больше

← Все статьи

О чём эта статья

Ещё в разделе «Разработка ПО»

Все →
По имеющимся данным, Apple сокращает бюджеты на внутреннее использование ИИПресса
Apple

По имеющимся данным, Apple сокращает бюджеты на внутреннее использование ИИ

Что такое RAG в ИИ? Простое руководство для маркетологов
Hubspot

Что такое RAG в ИИ? Простое руководство для маркетологов

Ключевые выводы конференции Grow with Braze Dubai 2026
Braze

Ключевые выводы конференции Grow with Braze Dubai 2026

Сначала люди, потом технологии: уроки городов, лидирующих в сфере ИИ
Microsoft

Сначала люди, потом технологии: уроки городов, лидирующих в сфере ИИ

Создание RAG-конвейера для семантического поиска по коду: дневник разработчика и полевые заметки
JetBrains

Создание RAG-конвейера для семантического поиска по коду: дневник разработчика и полевые заметки

DataGrip 2026.3: Агентская разработка с JetBrains Air, кросс-базовые запросы, поддержка DuckDB и значительные улучшения UX
JetBrains

DataGrip 2026.3: Агентская разработка с JetBrains Air, кросс-базовые запросы, поддержка DuckDB и значительные улучшения UX

Ещё от JetBrains

Создание RAG-конвейера для семантического поиска по коду: дневник разработчика и полевые заметки
JetBrains

Создание RAG-конвейера для семантического поиска по коду: дневник разработчика и полевые заметки

DataGrip 2026.3: Агентская разработка с JetBrains Air, кросс-базовые запросы, поддержка DuckDB и значительные улучшения UX
JetBrains

DataGrip 2026.3: Агентская разработка с JetBrains Air, кросс-базовые запросы, поддержка DuckDB и значительные улучшения UX

Что нового в PyCharm 2026.3
JetBrains

Что нового в PyCharm 2026.3

Беседа с Фан Мань Хунгом, генеральным директором Omi Health Tech
JetBrains

Беседа с Фан Мань Хунгом, генеральным директором Omi Health Tech

Вышел GoLand 2026.3!
JetBrains

Вышел GoLand 2026.3!

WebStorm 2026.3: новый рабочий процесс «дизайн — код — продакшн», JetBrains Air в WebStorm и многое другое
JetBrains

WebStorm 2026.3: новый рабочий процесс «дизайн — код — продакшн», JetBrains Air в WebStorm и многое другое