JetBrains brengt verschillende ontwikkelomgevingen uit, zoals IntelliJ Idea gericht op Java, CLion gericht op C en C++ en DataGrip gericht op sql. PhpStorm is gericht op php en biedt on-the-fly-errorpreventie, autocompletion, coderefactoring en debugging, en kan ook overweg met html, css, Coffee- en JavaScript. Voor een overzicht van de mogelijkheden verwijzen we naar deze pagina. Voor het gebruik van PhpStorm is wel een licentie nodig. Voor zakelijk en thuisgebruik zul je daarvoor moeten betalen, maar als de software wordt gebruikt voor onderwijs of niet-commerciële opensourceprojecten, is de licentie gratis. JetBrains heeft versie 2022.3.1 van PhpStorm uitgebracht en hierin zijn de volgende veranderingen en verbeteringen aangebracht:
Notable changes in this update:The full list of changes is available in the release notes. And as always, please feel free to report any issues you encounter to our tracker or here in the comments.
- The option to display editor tabs on multiple rows is available in the new UI [IDEA-295095].
- Actions on Save work as expected again. [IDEA-307368]
- Excessive CPU usage and IDE freezes that occurred for certain tool window sizes have been fixed. [IDEA-306642]
- It is possible to create Docker Compose targets in Settings/Preferences | Build, Configuration, Deployment | Run targets. [IDEA-283935]
- Double-clicking on the window header maximizes the window size on macOS. [IDEA-304577]
- Opening a project file from an external tool no longer causes the IDE to throw the “Access is allowed from event dispatch thread only” exception. [IDEA-301392]
- Fixed Vue TypeScript Service set-up false errors not suppressed in Problems > Project Errors tab [WEB-56403]
- Added support for parsing of PhpStan’s conditional return types [WI-66465]
- Fixed configuring standards path for phpcs (quality tool) inspection on [WI-70072]
- Fixed problem when copying PHP classes between projects [WI-69928]
- PHPDoc rendering: one-line PhpDoc rendered properly [WI-69504]
- Read-only classes will appear in completion list [WI-69994]
- Fixed freeze on Reformat Code/Code Cleanup using Quality Tools [WI-70110]