New functions in PhpStorm 2024.1 for PHP developers
PhpStorm 2024.1 offers a wide range of new features that will make the heart of every PHP developer beat faster.
2024-04-09 00:00:00 2024-04-09 00:00:00 admin
The latest version offers everything you need for efficient and convenient development work, from local AI-driven code completion to improvements for testing frameworks and new editor functions.
Local AI-based code completion
One highlight is the complete code completion per line for PHP, JavaScript, TypeScript and HTML, which also works without internet access. This feature analyses and processes data directly on your device, enabling extremely fast offline code completion with minimal latency. This approach not only makes code suggestions that do not contain non-existent variables or methods, but also ensures that your generated codes comply with data protection guidelines, as no connection to external servers is required.
Support for Symfony's AssetMapper
Furthermore, support for Symfony's AssetMapper has been added, which enables the quick installation of missing modules and packages via importmap.php and provides full autocompletion for their classes and methods.
New terminal (beta)
A new terminal is available, which you can activate under Settings. Bash, Zsh and PowerShell are currently supported, other shells are under development.
Editor improvements
Another useful function is the pinned lines in the editor, which fix key elements such as the start of classes or methods at the top of the editor when scrolling. This makes it much easier to navigate through the code.
Improvements for Pest and PHPUnit 11.0
Navigation and the creation of new tests have been improved for the Pest testing framework. In addition, PHPUnit 11 is now supported, including notifications and quick fixes for deprecated configuration attributes and methods.
Further improvements
Other improvements include the direct opening of class and file links in the editor, improvements to dd, var_dump and symfony/var-dumper, checks for vulnerable PHP packages in composer.json and support for Rsync in WSL. In addition, the frontend updates were mentioned, including notes on the use of components in Vue, Svelte and Astro files and a new widget for language services.
Ratings
Here you can write a comment
Related topics
Exploits - verstärkte Attacken auf phpMyAdmin
Die Entwickler des bekannten mySQL Tools phpMyAdmin raten zu einem Update auf die Version phpMyAdmin 3.2.0 ...
![admin](/en/cache/img/11d1a7c0dcebb73717cd882a819e96935050c.webp)
Autor :
admin
Category:
Software & Web-Development
PHP Summit / 22.-24. März, Düsseldorf / 18 interaktive Power Workshops mit Sebastian Bergmann, Arne Blankerts & Stefan Priebsch
Das PHP Magazin, das PHP USER und die Entwickler Akademie präsentieren vom 22. bis 24. März in Düsseldorf den 1. PHP SUMMIT. ...
![admin](/en/cache/img/11d1a7c0dcebb73717cd882a819e96935050c.webp)
Autor :
admin
Category:
Software & Web-Development
Microsoft Word Files mit PHPdocx erstellen
PHPdocx ist in der Version 2.3. PHPdocx ermöglicht das erstellen von MS-Word Docx aus PHP herraus. ...
![admin](/en/cache/img/11d1a7c0dcebb73717cd882a819e96935050c.webp)
Autor :
admin
Category:
Miscellaneous
Free PHP Editor Codelobster
For valuable work on creation of sites you need a good comfortable editor necessarily. ...
![admin](/en/cache/img/11d1a7c0dcebb73717cd882a819e96935050c.webp)
Autor :
admin
Category:
Software & Web-Development
Which technologies should a PHP programmer master?
In today's digital world, the role of a PHP programmer is of great importance. ...
![admin](/en/cache/img/11d1a7c0dcebb73717cd882a819e96935050c.webp)
Autor :
admin
Category:
Miscellaneous
PHP World Kongress 2009 in München
Pierre Joye, Leiter Core-Team für PHP unter Windows stellt die aktuellste und die kommende PHP-Version vor. ...
![admin](/en/cache/img/11d1a7c0dcebb73717cd882a819e96935050c.webp)
Autor :
admin
Category:
Software & Web-Development