+38/050/370-3627
+38/067/502-3306
+38/044/257-2444
Новости

JetBrains PhpStorm 2021.3 - поддержка PHP 8.1, улучшение обработки дженериков

JetBrains PhpStorm 2021.3 - поддержка PHP 8.1, улучшение обработки дженериков

В этом релизе PhpStorm JetBrains полностью поддержали PHP 8.1, улучшили обработку дженериков, реализовали drag-and-drop для перемещения классов и пространств имен, обновили HTTP-клиент, повысили удобство процесса развертывания и управления версиями, а также добавили новые возможности удаленной разработки.

Скачать PhpStorm можно на сайте JetBrains или через приложение Toolbox App.

Студентам, преподавателям и тем, кто занимается опенсорс-проектами, JetBrains предоставляет бесплатные лицензии. Стартапам доступна скидка 50%.

Что нового в PhpStorm:

Полная поддержка PHP 8.1

  • Перечисления
  • Readonly-свойства
  • Пересечения типов
  • Новое (не)возвращаемое значение: `never`
  • Финальные константы
  • Оператор `new` в инициализаторах
  • Синтаксис First-class callable
  • Устаревшие возможности

Дженерики в PHP

  • Улучшенная поддержка Doctrine Collections
  • Поддержка коллекций Laravel 9
  • Вывод дженерик-типа из конструктора
  • Поддержка аннотаций phpstan-*

Улучшения рефакторингов

  • Поддержка drag-and-drop для рефакторинга Move Class
  • Inline function or method
  • Inline variable

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

Более быстрый и улучшенный деплоймент

  • Поддержка `rsync`
  • Повторная попытка для неудачных загрузок
  • Ускорение для SFTP/FTP/FTPS благодаря многопоточным соединениям
  • Новое действие: Загрузить все открытые файлы
  • Быстрое переключение сервера по умолчанию для проекта
  • Поддержка proxу для SSH соединений

HTTP клиент

  • Поддержка текстовых и JSON стримов
  • Бинарные ответы
  • Перенаправление вывода в файл или каталог
  • Поддержка идентификаторов HTTP-запросов

VCS

  • Выравнивание изменений при просмотре диффа
  • Checkout and Rebase onto Current для удаленных веток
  • Реорганизованные настройки VCS
  • Новое действие ‘Push All up to Here’

Обновления UX

  • Новое окно Bookmarks для закладок
  • Предпросмотр кода в Show Usages
  • Улучшения для Markdown

Другие новости