PhpStorm 2022.3 Release: New UI Preview, Code Vision, Quick‑Fix Preview, PHPDoc Enhancements, and Full PHP 8.2 Support
PhpStorm 2022.3 introduces a previewable new UI, expanded Code Vision details, quick‑fix preview, improved PHPDoc rendering, enhanced quick documentation, date‑format tooltips, and comprehensive support for PHP 8.2 features such as readonly classes, deprecated dynamic properties, and DNF types.
PhpStorm 2022.3, the final major update of the year, brings a previewable new UI that is disabled by default and can be enabled via Settings/Preferences | Appearance & Behavior | New UI Preview .
The release also adds several user‑experience upgrades. Code Vision now shows usage count, interface implementation count, and the most frequent contributor for each symbol, with configurable placement via the Code Vision settings ( Settings/Preferences | Editor | Inlay Hints | Code Vision ). The feature works for PHP, JavaScript, and TypeScript files.
Quick‑Fix actions can now be previewed before applying; invoke them with Alt+Enter or the context menu, and hover over an option to see the suggested code change.
PHPDoc reading mode receives a refreshed appearance with HTML support; toggle the new style via the gear icon in the PHPDoc pane or enable it globally with Render All Doc Comments . The updated quick documentation appears directly in the editor when pressing F1 or Ctrl+Q , eliminating the need to open a browser.
Date‑format tooltips now display example dates when hovering over format strings in date() calls, and the editor offers detailed auto‑completion for format patterns.
Full support for PHP 8.2 is included. New capabilities cover readonly classes (quick‑fixes to convert, checks for subclass consistency, detection of unused readonly properties, and prohibition of disallowed static/dynamic properties), handling of deprecated dynamic properties with the [AllowDynamicProperties] attribute, and type‑system enhancements such as DNF types and literal null , true , and false hints.
Additionally, WebStorm 2022.3 adds WSL remote development support, which is inherited by PhpStorm, allowing direct client execution inside WSL for better compatibility.
php中文网 Courses
php中文网's platform for the latest courses and technical articles, helping PHP learners advance quickly.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.