In PhpStorm, you can configure and run tests in different modules of a PHP project independently of one another. If your PHP project contains multiple Composer-managed subprojects, and each of such subprojects has its own test framework executable and/or configuration file, PhpStorm creates a sep...
PHP Foundation Update, June 2022 Check out monthly updates for sponsors. php.net redesign is being discussed As a design experiment, I gave the current#phpwebsite a makeover. There are quite a few more tweaks I could make, but I’m happy with it so far. What you think?pic.twitter.com/...
In the first release of 2023, we aim to improve performance and bring faster indexing, add 3v4l integration, improve support for generics, as well as PHPStan and Psalm tags, add support for multi-composer and multi-vendor projects, and more. Before the release of 2022.3, we published our...
The instructions say "Simply run composer require felixfbecker/language-server and you will get the latest stable release and all dependencies." (a) That's not true (or not for some users, at minimum). (b) There is nothing "simple" about figuring out what you actually need to do, if...
It’s exceptionally useful when you’re in more complex code bases where you can’t see the problems at first sight. PhpStorm will highlight places that require attention even before the code is run. ✋ These are the key things you need to know about the Union Types support in the upc...
The release candidate build for PhpStorm 2020.2.3 is available. Notable updates: Fixed: Quality tools cause all files to be saved (spaces can be trimmed) and inspections run repeatedly when typing (WI-55682+20) Fixed: SSH-Configuration not saved to the Development Settings (WI-54777+18) ...
Pin run configurationsCopy heading link To add a run configuration to thePinnedsection, open the kebab menu (three dots) next to its name and selectPin. You can easily rearrange multiple pinned configurations by dragging and dropping them as needed. ...
When Power Save mode is turned on, syntax errors will still be highlighted and you get a full-fledged editor. But indexing and some battery-hungry code inspections will not run. With the new icon, you can choose when to run inspections by turning Power Save mode off for a minute or two...
Support for @phpstan- prefixed PHPDoc tags (WI-56572+7) Fixed: PhpStorm fails to find files, methods, variables (broken index after opening multiple projects) (WI-57047+81) Fixed: Sending detach to Xdebug older than 2.9.4 turns debugging off in php-fpm, the server has to be restarted ...
PhpStorm now supports any annotation for generics. You can use a@psalm-*or@phpstan-*prefix or use pure tags without prefixes, like@template. Improved RefactoringsCopy heading link Move Class and Move Namespace refactorings with drag and drop 🎉Copy heading link ...