I would like to view this page in
Ein umfassendes Verständnis von PHP-Code ist der Kern der PhpStorm-IDE. Sofort nach der Installation steht Ihnen ein intelligenter, reichhaltig ausgestatteter Code-Editor zur Verfügung, der alle Aspekte der PHP-Programmierung, Entwicklungsproduktivität und Codewartung abdeckt.
Intelligente Code-Completion
Dank der intelligenten Echtzeit-Codeanalyse kann PhpStorm selbst bei nicht annotiertem Code kontextspezifische Completion-Vorschläge bereitstellen. Die Vorschläge erscheinen automatisch während der Eingabe, ohne sie mit speziellen Aktionen oder Tastenkürzeln abrufen zu müssen.
Für eine noch umfassendere Programmierunterstützung haben Sie die Möglichkeit, mit einem lokal ausgeführten Deep-Learning-Modell eine Code-Completion für vollständige Zeilen zu nutzen.
Codenavigation und -suche
Mit den Aktionen Find usages, Search everywhere, Go to declaration und Go to class/file/symbol können Sie mühelos durch große Codebestände navigieren und die Beziehungen zwischen den einzelnen Elementen verstehen.
Inlay-Hinweise und Randleistensymbole verbessern die Lesbarkeit des Codes und die Navigation innerhalb einer Datei.
Live-Vorlagen
Live-Vorlagen sind eine leistungsstarke Funktion, die Ihnen ein schnelleres Programmieren ermöglicht. Geben Sie einfach das Kürzel für eine Vorlage ein, und PhpStorm fügt den gesamten Codeblock für Sie ein.
Sie können auch eigene Vorlagen erstellen und diese zum Einfügen von regelmäßig benötigten Codeblöcken verwenden.
Statische Codeanalyse
Hunderte Codeinspektionen überprüfen Ihren Code bereits während der Eingabe und untersuchen das gesamte Projekt auf mögliche Fehler.
Bei den meisten Inspektionen können Sie durchKorrekturvorschläge Ihren Code sofort und mühelos verbessern.
Einhaltung von Programmierstandards
Durch die standardmäßige Integration von PHP_Code Sniffer, PHP Mess Detector, PHP CS Fixer und Laravel Pint kann PhpStorm bereits während der Eingabe den Code auf die Einhaltung von Programmierstandards prüfen und Änderungen verifizieren.
Sie können die gemeldeten Probleme mit der Aktion Reformat code in einem Zug beheben oder die vorgeschlagenen Korrekturen einzeln anwenden.
Codeduplikat-Detektor
Bei allen unterstützten Sprachen, einschließlich PHP, JavaScript/TypeScript und SQL, hilft Ihnen der neu hinzugefügte Codeduplikat-Detektor im Kampf gegen Copy-Paste-Programmierung.
Geben Sie den Suchbereich an, und PhpStorm bietet Ihnen eine Liste von Refactoring-Kandidaten an. Sobald Ihre Genehmigung vorliegt, kümmert sich PhpStorm um die Durchführung der erforderlichen Refactorings.
Projektweites Refactoring
Mit dieser automatischen Refactoring-Funktion können Sie in Ihrem gesamten Codebestand sicher, mühelos und effizient Änderungen vornehmen.
PhpStorm bietet eine große Auswahl an Refactorings. Zu den populärsten gehören die Refactorings Rename, Move und Extract für Konstanten, Klassen, Eigenschaften, Methoden und Variablen.
Typprüfungen
PhpStorm hilft Ihnen, eine PHP-Typsicherheit zu gewährleisten, die von PHP nicht nativ unterstützt wird.
Code-Insight fürPHPDoc-Kommentare und integrierte Unterstützung für Psalm- und PHPStan-Annotationen – einschließlich der Annotation @template für Generic-ähnliche Typen – stellen sicher, dass sowohl Sie als auch Ihre IDE immer über die relevanten Typinformationen verfügen.
PHP-Versionsunterstützung
PhpStorm hebt Fehler hervor und empfiehlt Korrekturen, die auf die Syntax und die Sprachmerkmale der jeweiligen PHP-Version abgestimmt sind.
Kompatibilitätsprüfungen im Editor und die standardmäßige Integration von Ökosystem-Tools wie Rector helfen Ihnen, Ihren Codebestand reibungslos auf eine neuere Framework- oder PHP-Version zu migrieren, sobald diese veröffentlicht werden.
Neben PHP ist PhpStorm auch für die Entwicklung mit JavaScript, TypeScript, jQuery und allen anderen wichtigen Frontend-Technologien gerüstet. Eine Datenbank- und SQL-Unterstützung ist ebenfalls vorhanden.
Schließen Sie sich den weltweit 600.000 zufriedenen PhpStorm-Nutzer*innen an!
PhpStorm herunterladen