PHPStorm: Anleitungen und Praxiswissen | mironsoft Blog
PHPStorm
-
09.05.2026
Jeder Wechsel vom Editor in den Browser kostet Kontext. Mit JetBrains Space oder den GitLab- und GitHub-Integrationen lassen sich Merge-Request-Kommentare direkt in PhpStorm beantworten, Diffs pruefen und Reviews abschliessen, ohne den Editor je zu verlassen.
-
06.05.2026
PHPStorm ist weit mehr als ein Editor mit Syntax-Highlighting. Wer nur die Oberfläche nutzt, verschenkt täglich Dutzende Minuten. Die richtige Kombination aus Shortcuts, Plugins und Teamkonfiguration macht den Unterschied zwischen einer IDE, die im Weg steht, und einer, die den Entwickler aktiv unterstützt.
-
04.05.2026
Ein frisch eingerichtetes PHPStorm ohne Checkliste kostet Stunden: falsche Interpreter, zu viel indexierte Vendor-Masse, kein Xdebug, keine Run Configurations. Diese Checkliste deckt alle kritischen Einstellungen ab – in der Reihenfolge, die für Docker-Magento-Projekte am meisten bringt.
-
27.04.2026
IdeaVim bringt die gewohnte Vim-Tastaturbindung in PhpStorm, ersetzt dabei aber nicht die IDE-Intelligenz. Wer die Grundkonfiguration richtig aufsetzt, behaelt Rename, Extract Method und Organize Imports ueber ihre gewohnten Shortcuts und verliert keine der eigentlichen Staerken der IDE.
-
21.04.2026
Postman, Insomnia und curl haben ausgedient, wenn PhpStorm einen vollwertigen HTTP-Client eingebaut hat. GraphQL-Queries, REST-Endpoints, Bearer-Token-Authentifizierung und Environment-Variablen für verschiedene Stages – alles direkt in der IDE, versioniert im Repository und ohne Tool-Wechsel.
-
18.04.2026
Wenn PHPStan lokal grün ist aber in der CI-Pipeline rot, liegt es an einer unterschiedlichen Konfiguration. Das Problem ist lösbar: Pre-Commit-Hooks, PhpStorm Quality Gates und CI-Pipeline so aufeinander abstimmen, dass lokal identisch prüft was die Pipeline prüft – kein Push der auf Anhieb fehlschlägt.
-
17.04.2026
Wer moderne Frontend-Stacks mit PhpStorm nutzt, verliert Zeit durch fehlende Autocomplete-Konfiguration, fehlgeschlagene CSS-Klassen-Completion und Vite-Prozesse, die nicht in der IDE integriert sind. Die richtigen Einstellungen reduzieren den Kontextwechsel zwischen Terminal, Browser und Editor auf ein Minimum.
-
12.04.2026
PhpStorm enthält einen vollwertigen Datenbankclient, der TablePlus, phpMyAdmin oder DBeaver für die meisten Entwicklungsaufgaben ersetzt. Verbindungen einrichten, SQL mit Autovervollständigung schreiben, Schemas visualisieren und Dumps erstellen – alles ohne die IDE zu verlassen und mit direktem Kontext zur geöffneten PHP-Datei.
-
10.04.2026
PHPUnit in PhpStorm zu nutzen ist trivial, wenn PHP lokal installiert ist. Mit Docker-Interpretern, Magento-spezifischen Bootstrap-Dateien und Integration-Tests, die eine laufende Datenbank brauchen, wird die Konfiguration komplexer. Dieser Guide zeigt, wie man jeden dieser Fälle sauber löst.
-
09.04.2026
Ein Magento-Modul verteilt sich typischerweise über Dutzende Dateien in tief verschachtelten Verzeichnissen: di.xml, Plugin-Klassen, Observer, Blöcke und Templates. PhpStorms Bookmarks für einzelne Zeilen und Favorites für ganze Dateien und Ordner machen aus diesem Geflecht eine navigierbare Struktur, wenn man sie systematisch statt zufällig einsetzt.