Meine Entwicklungsumgebung: PHPStorm (+ Gewinnspiel)

Profilbild von Florian Schmidt
Vom 5. Oktober 2014

Du kannst zwar problemlos mit einem Texteditor in die PHP-Entwicklung einsteigen, mit einer richtigen Entwicklungsumgebung geht das jedoch deutlich besser. In diesem Beitrag möchte ich dir meine Lieblingsumgebung, PHPStorm von JetBrains vorstellen. Am Ende kannst du auch noch eine persönliche Lizenz im Wert von 89€ gewinnen.

Dieser Artikel wurde zuletzt vor über einem Jahr aktualisiert. Die Inhalte könnten inzwischen nicht mehr aktuell sein.

PHPStorm basiert auf IntelliJ, der Entwicklungsumgebung von JetBrains und wurde dementsprechend auf PHP angepasst. Zusätzlich integriert ist WebStorm, der JavaScript/WebApp-Kollege von PHPStorm. Somit kannst du sowohl PHP-Scripte für die Serverseite, als auch JavaScript-haltige Anwendungen auf Clientseite schreiben.

PHPStorm ist eine vollständige Entwicklungsumgebung. Das heißt, dass du Autovervollständigungsvorschläge, Korrekturvorschläge und ähnliches bekommst. Ebenso ist eine Debug-Konsole verfügbar, wobei ich persönlich sie nicht nutze sondern mir direkt die Fehlermeldungen des Apache ausgeben lasse. Auch sehr schön: Du kannst schlecht formatierten Code mittels [Alt]+[Umschalt]+[L] neu formatieren lassen, was sehr gut funktioniert und die Lesbarkeit deutlich erhöht. Auch eine Testkonsole für REST-APIs und Zugang zu Git ist integriert.

Es gibt verschiedene Designs, wobei Dracula mir am besten gefällt, schön dunkel ;-) Du kannst aber bei jedem Design bei jeder Sprache und jedem Typen (also zB. HTML-Tags, Kommentare und co.) eigene Farben und Formate festlegen, die Einstellungen sind dabei Ex- und wieder Importierbar.

Auch wurde viele Dienste direkt integriert. Composer ist zum Beispiel mit dabei, weiterhin kannst du beim Anlegen eines neuen Projektes dir direkt Bootstrap integrieren lassen.

Vor kurzem erst wurde Version 8 von PHPStorm veröffentlicht. Neben Unterstützung für das neue PHP 5.6 ist auch eine volle Wordpress-Integration hinzugefügt worden, was das Entwickeln von Themes deutlich vereinfacht. Die IDE kann nun auch Wordpress-Hooks und co autovervollständigen. Ebenso wird auch das bald erscheinende Drupal 8 unterstützt. Auf JavaScript-Seite wurden Grunt und spy-js integriert, letzteres lässt dich deinen node.js-Code besser schreiben.

Fazit

PHPStorm ist eine sehr schöne Entwicklungsumgebung. Wenn du häufiger mal mit PHP arbeitest wirst du sie sehr bald zu schätzen wissen. Die maximal 89€ für eine Lizenz sind dabei eine gute Investition, eventuell bekommst du ja auch Studentenrabatt, dann ist es noch günstiger. Wenn du eine OpenSource-Anwendung programmierst ist das noch besser, dann bekommst du PHPStorm kostenlos. Ausprobieren ist natürlich auch möglich, JetBrains bietet dir einen kostenlosen 30-tägigen Test an.

Gewinnspiel

Freundlicherweise wurde mir von JetBrains eine Personal Lizenz im Wert von 89€ zur Verlosung zur Verfügung gestellt. Das Gewinnspiel läuft mit Rafflecopter, das Prinzip sollte bekannt sein: Du erledigst kleine Aufgaben wie das Liken oder Folgen von Netzleben und bekommst dafür Lose. Maximal 15 Lose sind drin, es sollte dabei für jeden etwas dabei sein. Das Gewinnspiel läuft bis zum 19. Oktober 2014, der Rechtsweg ist ausgeschlossen. Nach der Verlosung wird Name und Mailadresse des Gewinners an JetBrains zur Lizenzversendung weitergeleitet. Viel Erfolg!

  • # Webentwicklung
  • # PHP
  • # PHPStorm

Du suchst die Kommentare?

Keine Sorge, die sind nicht verloren! Es dauert aber noch eine Weile, bis sie wieder zu sehen sind und du neue Kommentare hinterlassen kannst.

Netzleben ist frisch von einer alten Kirby-Website auf eine neue, Statamic-basierte Website umgezogen. Leider ist das Plugin für Kommentare mit Statamic 3 noch nicht kompatibel.