PhpStorm 6 – Eine ideale PHP Entwicklungsumgebung

Wenn man WordPress- Themes oder Plugins entwickelt oder erweitert, ist eine leistungsfähige und intelligente Entwicklungs- Umgebung sehr hilfreich. PhpStorm 6 von JetBrains ist für WordPress-Entwickler die ihre Produktivität steigern möchten perfekt geeignet. Mit der PhpStorm 6 IDE kann WordPress Code praktisch out-of-the-Box bearbeitet und getestet werden.

Web- Entwickler die mit PHP, HTML, JavaScript und CSS arbeiten kennen wahrscheinlich die weit verbreiteten IDEs Netbeans und Eclipse. In diesem Beitrag möchte ich die mächtige Alternative PhpStorm 6 vorstellen.

PhpStorm ist eine erstklassige PHP IDE, die den Focus voll und ganz auf die Produktivität der PHP- Entwickler legt. PhpStorm basiert auf der umfangreichen Entwicklungs- Umgebung IntelliJ IDEA der JetBrains Company und ist eine auf PHP spezialisierte Version.

PhpStorm 6 ist eine Entwicklungs- Umgebung für die Programmiersprache PHP der JetBrains Company. Zu den weiteren Features der umfangreichen Software gehören unter anderem PHPUnit-Unterstützung, Refaktorisierungs- Optionen zum Verschieben von Klassen und deren Member-Elementen, ein Code (Re)arranger hilft die Struktur des Codes zu vereinheitlichen und zu kontrollieren , ein intelligentes Code- und Syntax-Highlighting ist integriert, Tools zur Versionskontrolle sowie ausgefeilte Möglichkeiten zur automatischen Erstellung von PHP- Code. Auch ein REST Client ist in PhpStorm integriert. Besonders erwähnenswert ist die smarte Codevervollständigung der IDE.

Die Features von PhpStorm

  • Sehr einfache und verständliche Handhabung
  • PHPStrom lässt sich einfach konfigurieren
  • PhpStorm unterstützt neben PHP auch HTML, CSS und JavaScript
  • Vereinfachte Versionskontrolle
  • PHPDoc Unterstützung für Code-Vervollständigung
  • Frameworks Unterstützung z. B. von Template-Engines
  • Smarty Templates können bearbeitet werden
  • PHP-Code Sniffer zum Überprüfen des Codes on the fly
  • Codeanalyse zur Auffindung von Fehlern
  • Synchronisation mit FTP-Server beschleunigt die Web- Entwicklung
  • Integration des Versionierungssystems Git

Der Funktionsumfang PhpStorm ist eine Entwicklungs- Umgebung kann über viele Plugins erweitert werden, die von JetBrains und von der Community entwickelt und zur Verfügung gestellt werden.

So gibt es zum Beispiel Module für Drupal Entwicklung, ein Assets Compressor Plugin zum komprimieren von CSS und Javascript Dateien etc.

Auch ein REST-Client zum testen RESTful Web-Services direkt aus PhpStorm heraus ist in der PhpStorm IDE integriert. Man kann unterschiedliche Anforderungen über HTTP wie zum Beispiel GET, POST, PUT etc. mit verschiedenen Parametern testen und bekommt die entsprechenden Antwort-Header.

Die aktuelle Version PhpStorm 6 beinhaltet einige Verbesserungen für die HTML- und CSS- Kodierung mit einer stark überarbeiteten HTML- Struktur. Dadurch wird das HTML- und CSS Coding stark beschleunigt.

Die PhpStorm IDE bietet auch Debugging- Funktionen für TypeScript, Dart und CoffeeScript sowie eine Unterstützung für Emmet-Abkürzungen zum beschleunigten Schreiben von HTML- und CSS-Code.

Die IDE von PhpStorm 6 wurde komplett überarbeitet und ist nach kurzer Einarbeitung intuitiv bedienbar. Für die IDE stehen mehrere verschiedene Themes zur Verfügung. Auch Retina- Icons werden unterstützt.

Das nachfolgende Video zeigt wie PhpStorm 6 zum Debugging eingesetzt werden kann

Zu den Vorteilen der Software gehören unter anderem ein schnelles Startverhalten, eine top Performance und eine schnelle Auto- Code- Vervollständigung und ein intelligentes Syntaxhighlighting.

Fazit

Das Potenzial von PhpStorm ist ohne Übertreibung gewaltig. Wer PHP Scripte entwickelt und eine mächtige Entwicklungs- Umgebung nutzen möchte, ist mit PhpStorm gut bedient.

Quelle: phparchiv.de