
Sometimes you may want to set a breakpoint that is not tied to any file or line. There are several major areas that we want to improve in PhpStorm’s debugging experience. We want to update the existing Move static member refactoring that would allow quickly converting a class with constants to a corresponding enum with cases.

Since PHP 8.1, this problem is more easily solved by using enums.

Extract constant classes to enumīefore PHP 8.1, it was common to use classes as containers for a set of constants. We plan to improve and make the refactoring reliable with complex configurations. However, right now this only works if autoloading is properly configured. Now we’d like to bring the same experience for PHP.Įarlier this year, we added the ability to drag classes and folders in the project tree. We’d like to add a way to render PHPDoc blocks right in the editor in an easier-to-read format. We want to give you the ability to preview the results of a quick-fix or intention before you actually go apply it. Some code problems in PhpStorm can be fixed automatically by pressing Alt+Enter. We’d like to make this possible for PHP code, as well. These can be, for example, the number of times a method was used, the name of the Git user who has changed the code section most often, i.e.

PHP 8.2 will come with a few deprecations, so PhpStorm 2022.3 will include convenient inspections and quick-fixes to make it easier for you to upgrade.Ĭode Vision is a popular feature available in IntelliJ IDEA, Rider, and the other JetBrains products that gives you interactive hints right in your code. The new version of PHP is expected for public release at the end of November, and PhpStorm will provide full support for it from day one. Our top priority will be improving the IDE’s stability and performance on many levels, including reducing UI freezes, speeding up highlighting in editor, and so on. What’s coming in PhpStorm 2022.3 Quality and performance Let us know what you think so we can take your feedback into account in making PhpStorm even better.

Please note the plan is subject to change, and we cannot guarantee that all of the items below will make it into version 2022.3. So this time, we want to share with you our public plan for the next release. We always strive to be more transparent and collect feedback from you, our users, as early as possible. From the beginning, our task tracker has been open, allowing anyone to send us bug reports or suggest new features. PhpStorm has been around for more than 10 years.
