Der Code-Editor von PhpStorm

Intelligent und zuverlässig. Keine Plugins notwendig.

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.

Entwicklerproduktivität

  • 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.

„Benutzerdefinierte Inspektionen und die strukturelle Suche in @phpstorm sind fantastische Funktionen, die ich gerade erst zu nutzen und zu verstehen beginne. Sie sind unglaublich leistungsstark!“

Chris Morrell

@inxilpro

über X (früher Twitter)

Codequalität

  • 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 durch

    Korrekturvorschlä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.

Alle PhpStorm-Funktionen entdecken

Verlassen Sie sich nicht nur auf unser Wort. Laden Sie PhpStorm jetzt herunter und überzeugen Sie sich selbst im Rahmen einer kostenlosen 30-tägigen Testversion.

PhpStorm herunterladen

Wartung des Codebestands

  • 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ür

    PHPDoc-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.

Frontend- und SQL-Unterstützung ist standardmäßig in PhpStorm enthalten!

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.

Die PHP-IDE für die professionelle Webentwicklung

Schließen Sie sich den weltweit 600.000 zufriedenen PhpStorm-Nutzer*innen an!

PhpStorm herunterladen