News

PhpStorm 2022.3 is released with a new UI, PHP 8.2 support, and more

Published
PhpStorm 2022.3 is released with a new UI, PHP 8.2 support, and more image

PhpStorm, the PHP IDE by JetBrains, released version 2022.3 this week with a new UI, PHP 8.2 support, quick-fix previews, code vision, reader mode for PHPDocs, and more.

This release contains impressive major improvements and plenty of small quality-of-life improvements. Here's the gist of everything noteworthy, with a link to the full announcement post below for the full list of everything:

  • New UI (preview)
  • PHP 8.2 support, such as readonly classes, deprecated dynamic properties, type system improvements, and more.
  • Code vision - shows things like codeowners, usage, and the number of implementations of interfaces
  • Quick-fix preview
  • Reader mode for PHPDoc blocks
  • Improved quick documentation
  • Datetime format preview
  • Database: Redis support
  • Run tests with ParaTest
  • Run single data sets with PHPUnit's data providers
  • Use external format tools like PHP CS Fixer or PHP Codesniffer
  • Prophecy mocking support
  • Blade improvements
  • And more

This PhpStorm release is impressive, and I love all the new improvements. The new UI is beautiful and feels new!

While all these new features are exciting, we are Laravel News after all! So what has improved in PhpStorm for Laravel specifically?

There were two things mentioned specifically for Blade:

  • Closing directives will now be automatically closed when possible.
  • Code usage detection has also improved in Blade files, so you should see less false highlighting on usage.

Learn more

If you like a visual, PhpStorm dev advocate Brent Roose walks through what's new in this video:

For the full release announcement, check out the PhpStorm 2022.3 announcement post.

Paul Redmond photo

Staff writer at Laravel News. Full stack web developer and author.

Sponsored

laravelcloud logo
Laravel Cloud

Easily create and manage your servers and deploy your Laravel applications in seconds.

Visit Laravel Cloud

The latest

View all →
CPX: The Composer Package Executor for PHP image

CPX: The Composer Package Executor for PHP

Read article
Laravel AI SDK Adds Human-in-the-Loop Tool Approval image

Laravel AI SDK Adds Human-in-the-Loop Tool Approval

Read article
Pest 5 Released With Test Impact Analysis, Agent Verification, and Evals image

Pest 5 Released With Test Impact Analysis, Agent Verification, and Evals

Read article
Queue-SQL: Run Mass Deletes and Updates Across Parallel Queue Jobs image

Queue-SQL: Run Mass Deletes and Updates Across Parallel Queue Jobs

Read article
Blade Formatting in Laravel Pint image

Blade Formatting in Laravel Pint

Read article
Inertia DevTools Is Now on the Chrome Web Store image

Inertia DevTools Is Now on the Chrome Web Store

Read article