
If switching is inactive, it means there is a constraint on the language version in the project’s composer.json you should adjust it in that file. Switch it from there to take advantage of the new features of PHP 8. The status bar now always displays the current language level of the project. Here’s what’s available and how you can use it in the IDE. PhpStorm 2020.3 supports all of the latest language changes. We would like to say a big thank you to all the contributors and the release managers! The folks from PHP even let us participate in creating the announcement page – check it out.

IDE visual theme stays in sync with the OS.

PHPStan and Psalm can detect issues directly in the code editor or in batch mode.PHP 8: support for all language features, and even open-source Custom Attributes.Read on for details on all the new features and significant updates, along with a ton of GIFs! This major release includes full support for PHP 8, static analyzers PHPStan and Psalm, Xdebug 3, Tailwind CSS, collaborative development via Code With Me, and much more.
