Features

Intelligente Programmierunterstützung

PhpStorm ist eine PHP-IDE, die Ihren Code wirklich versteht. Sie unterstützt PHP 5.3/5.4/5.5/5.6/7.0/7.1/7.2, bietet Fehlerbehebung in Echtzeit, bestmögliche Autovervollständigung und Code-Refaktorierung, konfigurationsfreies Debugging und einen erweiterten Editor für HTML, CSS und JavaScript.

Intelligenter PHP-Code-Editor

Die IDE bietet intelligente Codevervollständigung, Syntaxhervorhebung, erweiterte Konfigurationen für Codeformatierung, Fehlerüberprüfung in Echtzeit, Codeausblendung, Mischen von Sprachen und mehr. Automatische Refaktorierungen, die Ihren Code sorgfältig umgestalten, ermöglichen die sichere und mühelose Implementierung globaler Projekteinstellungen.

Analyse der Codequalität

Hunderte Code-Inspektionen prüfen Ihren Code während der Eingabe und durchsuchen das gesamte Projekt nach möglichen Fehlern und Code-Smells. Quick-Fixes sind für die meisten Inspektionen vorhanden und ermöglichen ein zügiges Ausbessern des Codes. Alt+Eingabe zeigt die relevanten Optionen für jede Inspektion an.

Einfache Navigation und Suche im Code

Navigieren Sie in PhpStorm mühelos durch Ihren Code und sparen Sie viel Zeit bei der Arbeit mit großen Projekten. Springen Sie mit nur einem Klick zur Definition jeder Methode, Funktion oder Variable oder durchsuchen Sie den Code nach allen Verwendungen.

Debuggen, Testen und Profilen

Die in PhpStorm integrierten leistungsfähigen Tools ermöglichen das Debuggen, Testen und Profiling Ihrer Anwendungen.

Debugging

Das konfigurationsfreie Debugging macht die Fehlersuche in Ihren PHP-Anwendungen wesentlich einfacher. Darüber hinaus bietet PhpStorm zahlreiche Möglichkeiten zum Debuggen Ihres PHP-Codes mit dem visuellen Debugger: Sie können Variablen und benutzerdefinierte Überwachungspunkte beobachten, Haltepunkte setzen und Ausdrücke zur Laufzeit auswerten, Remote-Anwendungen debuggen, eine Seite in mehreren Sitzungen gleichzeitig debuggen und vieles mehr.

Testen

Entwickeln Sie Ihre PHPUnit-Tests direkt in PhpStorm und starten Sie sie sofort aus einem Verzeichnis, einer Datei oder einer Klasse mithilfe der Optionen im Kontextmenü. PHPUnit zeigt Ihnen mittels Code-Coverage an, ob Ihr gesamter Code mit Tests abgedeckt ist.

Profiling

Erstellen Sie ein Profil Ihrer Anwendung mit Xdebug oder Zend Debugger und sehen Sie sich die zusammenfassenden Berichte in PhpStorm an.

HTML/CSS/JavaScript-Editor

PhpStorm umfasst alle Funktionen von WebStorm mit Bezug auf HTML, CSS und JavaScript.

HTML- und CSS-Editor

Unterstützt werden alle modernen Web-Entwicklungstechnologien, einschließlich HTML 5, CSS, SASS,SCSS