Erste Schritte mit PHP in PhpStorm

Konzentrieren Sie sich auf das Schreiben von hochwertigem Code und überlassen Sie Routineaufgaben den automatisierten Tools von PhpStorm. In dieser Folge erkunden wir, wie die robuste Auto-Completion von PhpStorm, die automatischen Klassenimporte, die Funktionen zur Fehlererkennung, die Tastenkürzel für die Navigation und die Unterstützung unterschiedlicher PHP-Versionen und -Composern Ihren Arbeitsablauf vereinfachen können.

Transkript

Wenn Sie PhpStorm verwenden, schreiben Sie wahrscheinlich auch PHP-Code. Sie werden bald feststellen, dass PhpStorm Ihnen zahlreiche Aufgaben abnimmt, ohne dass Sie irgendwelche Tastenkürzel oder Aktionen lernen müssen.

Auto-Completion

Als Erstes werden Sie feststellen, dass PhpStorm Ihren Code häufig automatisch vervollständigt. Es hat ein detailliertes Verständnis Ihres Codebestands und schlägt oft vor, was als Nächstes geschrieben werden könnte: Methodennamen, Variablen, Funktionen, Parameter, ganze Codeblöcke, Klassennamen und vieles mehr.

Apropos Klassen: PhpStorm kennt sich mit Autoloading aus, wenn Sie also zum ersten Mal in einer Datei auf eine Klasse verweisen, importiert PhpStorm die Klasse automatisch.

Klassen verschieben

Sollten Sie zu einem späteren Zeitpunkt beschließen, diese Klasse an einen anderen Ort zu verschieben, kümmert sich PhpStorm darum, dass alle Verweise korrekt aktualisiert werden. Es aktualisiert auch den ursprünglichen Klassennamensraum, sodass Sie sich nicht um solche langweiligen Details kümmern müssen. Stattdessen können Sie mit maximaler Produktivität arbeiten und sich auf das konzentrieren, was wirklich wichtig ist – Ihren Code.

Fehler erkennen

Ein weiterer Aspekt des Detailwissens von PhpStorm ist die Fehlererkennung. Die IDE sagt Ihnen, wenn etwas fehlt oder veraltet ist, führt umfangreiche Typprüfungen durch und kennt auch so manche Besonderheit von PHP.

Navigation

Außerdem können Sie innerhalb Ihres Codebestands zwischen Klassendefinitionen, Funktionsdeklarationen und Variablen navigieren. Halten Sie dazu die Strg- bzw. Cmd-Taste gedrückt und klicken Sie dann auf die gewünschte Stelle.

Composer-Unterstützung

Schließlich unterstützt PhpStorm auch Composer und kann mit unterschiedlichen PHP-Versionen umgehen.

Wir werden viele dieser Themen in den weiteren Videos dieser Reihe vertiefen, aber denken Sie daran: Sie müssen nicht alles wissen, um sich von PhpStorm helfen zu lassen. Die IDE nimmt Ihnen den Großteil Ihrer Arbeit ab, während Sie Ihren Code schreiben.