Neue Funktionen in PhpStorm 2024.1 für PHP-Entwickler
PhpStorm 2024.1 stellt eine Vielzahl von Neuerungen bereit, die das Herz jedes PHP-Entwicklers höher schlagen lassen.
2024-04-09 00:00:00 2024-04-09 00:00:00 admin
Die aktuelle Version bietet von der lokalen AI-gesteuerten Code-Vervollständigung über Verbesserungen für Testing-Frameworks bis hin zu neuen Editor-Funktionen alles, was für eine effiziente und komfortable Entwicklungsarbeit erforderlich ist.
Lokale AI-basierte Code-Vervollständigung
Ein Highlight ist die vollständige Code-Vervollständigung pro Zeile für PHP, JavaScript, TypeScript und HTML, die auch ohne Internetzugang funktioniert. Diese Funktion analysiert und verarbeitet Daten direkt auf Ihrem Gerät, was eine extrem schnelle Offline-Code-Vervollständigung mit minimaler Latenz ermöglicht. Durch diesen Ansatz werden nicht nur Codevorschläge gemacht, die keine nicht existierenden Variablen oder Methoden enthalten, sondern es wird auch sichergestellt, dass Ihre generierten Codes den Datenschutzrichtlinien entsprechen, da keine Verbindung zu externen Servern erforderlich ist.
Unterstützung für Symfony’s AssetMapper
Des Weiteren wurde die Unterstützung für Symfony’s AssetMapper hinzugefügt, die das schnelle Installieren fehlender Module und Pakete über importmap.php
ermöglicht und vollständige Autovervollständigung für deren Klassen und Methoden bietet.
Neues Terminal (Beta)
Ein neues Terminal steht zur Verfügung, welches Sie unter Einstellungen aktivieren können. Aktuell werden Bash, Zsh und PowerShell unterstützt, weitere Shells befinden sich in der Entwicklung.
Editor-Verbesserungen
Eine weitere nützliche Funktion sind die angehefteten Zeilen im Editor, die Schlüsselelemente wie den Beginn von Klassen oder Methoden beim Scrollen oben am Editor fixieren. Dies erleichtert die Navigation im Code erheblich.
Verbesserungen für Pest und PHPUnit 11.0
Für das Pest-Testing-Framework wurden Navigation und die Erstellung neuer Tests verbessert. Darüber hinaus wird nun PHPUnit 11 unterstützt, inklusive Benachrichtigungen und Quick-Fixes für veraltete Konfigurationsattribute und -methoden.
Weitere Verbesserungen
Zu den weiteren Verbesserungen gehören unter anderem die direkte Öffnung von Klassen- und Dateilinks im Editor, Verbesserungen an dd
, var_dump
und symfony/var-dumper
, Überprüfungen auf gefährdete PHP-Pakete in composer.json
und die Unterstützung von Rsync in WSL. Darüber hinaus wurden die Frontend-Updates erwähnt, darunter Hinweise zur Verwendung von Komponenten in Vue-, Svelte- und Astro-Dateien und ein neues Widget für Sprachdienste.
Erfahrungen
Hier Kannst Du einen Kommentar verfassen
Verwandte Beiträge
PHP SUMMIT - 18 interaktive Power Workshops mit allen wichtigen PHP-Themen
Zum zweiten Mal veranstaltet die Entwickler Akademie in Kooperation mit dem PHP Magazin vom 29. November bis 1. Dezember in Düsseldorf den PHP SUMMIT ...
Autor :
admin
Kategorie:
Software & Web-Development
PHP Referenz - Befehlskarte
"Wie lautet die genau Syntax des Befehls nochmal?" Die PHP Referenz - Befehlskarte von terrashop.de hilft bei der täglichen Programmierarbeit. ...
Autor :
admin
Kategorie:
Dies und Das
Total Commander 11.00 (final) ist verfügbar!
Total Commander, ein beliebter Datei-Manager, hat kürzlich seine neueste Version, 11.00, veröffentlicht. Mit einer Vielzahl von neuen Funktionen und Korrekturen bietet diese Version den Benutzern ein verbessertes und optimiertes Erlebnis. ...
Autor :
admin
Kategorie:
Software-Updates
500. Artikel bei phphatesme.com
Der 500. Artikel ist veröffentlicht. Eine Leistung, die den jungen Blog direkt an die Spitze der deutschsprachigen Bloggerszene katapultiert hat und das innnerhalb der letzten 1,5 Jahren. ...
Autor :
phphatesme
Kategorie:
Software & Web-Development
PHP-Fehler ermöglicht SQL-Injection in xt:Commerce 3.0.4
In der Version xt:Commerce 3.0.4 ist ein Fehler bekannt geworden. t:Commerce ist ein Shop auf Basis von PHP ...
Autor :
admin
Kategorie:
Dies und Das
vBulletin-Germany.org wurde gehacked
Durch eine Sicherheitslücke in vBulletin, hat sich ein unbekannter Angreifer unberechtigten Zugriff auf die Datenbank verschafft. ...
Autor :
admin
Kategorie:
Software & Web-Development