PhpStorm 2022.2 Beta
PhpStorm 2022.2 Beta is now available.
Below is a roundup of the most notable updates included in the upcoming 2022.2 release. The links will take you to the EAP posts published over the last few months, which contain detailed descriptions of each feature:
New features
- Mockery support
- Rector support
- Highlighting failed test assertions
- Create enums in the Create class dialog
- Support for @props and @aware directives in Blade
- Clickable URLs in PHP, JSON, YAML, and .properties
Improvements to generics
- Support for int<min, max>
- Improved support for iterables
- Type inference from closures
- Generics in traits
- And more
Configuration
- Alternative php.ini configuration for individual runtimes
- Disable Xdebug when running quality tools
- Bundled VSCode keymap plugin
- Enhanced configuration for highlighting inspections
Quality-of-life improvements
- Improvements to our debugger
- Improvements to our HTTP client
- Code style options for trailing commas
- Anonymous @var in return statements
- Support for @psalm-yield
- Run current file improvements
- Keyboard shortcut to change global font size
- New JetBrains runtime
- Type narrowing support for Vue
- Support for Angular standalone components
New inspections
- Combining isset calls
- Using in_array() and array_key_exist() to clean up code
- Adding docblock variable names when needed
- Converting to iterable
- And more
Docker
The full list of changes in this build is available in the release notes. Please report any problems you find by posting them to our issue tracker or by commenting on this post.
Your PhpStorm team
The Drive to Develop
Prev post PhpStorm 2022.2 EAP #6: Mockery Support, Enhanced Inspections ConfigurationPhpStorm 2022.1.4 RC Next post