June 11, 2020 Include phpstan in PhpStorm You added all your code. All the files are inspected by PhpStorm and are green. You want to commit. But first, you run phpstan,…
December 4, 2019 EditorConfig bearbeiten Ich hatte heute einen Kommentar im PR: “Der Code war vorher besser formatiert”. Nun bin ich ja ziemlich fest davon überzeugt, dass Softwareentwickler viel…
December 2, 2019 Material Design für PhpStorm Auf Tipp eines Kollegen habe ich mal dieses Plugin probiert: https://plugins.jetbrains.com/plugin/8006-material-theme-ui/. Passt das zum Thema dieses Blogs? Also: Macht das meine Arbeit effizienter? Vermutlich…
July 29, 2019 Editorconfig FTW In PhpStorm 2019.2 wird nun endlich die Unterstützung von .editorconfig-Dateien serienmäßig. Bisher nur als Plugin verfügbar, kann man die Einstellungen für den CodeStyle nun…
May 2, 2019 Scoping the code Natürlich benutzt man in einer idealen Welt im gesamten Code identischen CodeStyle. In der Realität kann es Situationen geben (z.B.: Migration von Legacy-Code in…
December 20, 2018 Kill Postman Wer an REST-APIs entwickelt, kann diese im einfachsten Fall mit dem Browser debuggen. Aber sobald man über GET hinaus geht, wird es komplizierter, einen…
September 16, 2018 Lesbarer Quelltext Sonderzeichensalat Von Kindesalter her sind wir gewohnt, Buchstaben und Satzzeichen flüssig zu lesen. Unser Gehirn ist darauf trainiert und optimiert. Chinesische, ägyptische oder georgische…
July 16, 2018 Klassen schneller finden dank Favorites Es gibt in jedem Projekt so ein paar Klassen / Bereiche, die man immer wieder braucht. Das können z.B. Dinge sein wie der AbstractActionController,…
July 3, 2018 Der Clipboard Ring Eines der absoluten Killer-Features von PhpStorm ist aus meiner Sicht der Clipboard Ring. Man hat ein Stück Text kopiert, um es woanders einzufügen. Dort…
June 25, 2018 Ratet nicht, was ich will! Fehlersuche an der falschen Stelle. Fehlersuche in einem komplexen Environment ist doch immer wieder schön. Neulich habe ich wieder viel zu viel Zeit beim Debuggen verbracht, weil Änderungen in…