{"id":1970,"date":"2015-10-30T15:15:45","date_gmt":"2015-10-30T14:15:45","guid":{"rendered":"https:\/\/www.diesesinternet.de\/blog\/?p=1970"},"modified":"2019-06-03T14:26:01","modified_gmt":"2019-06-03T13:26:01","slug":"phpstorm","status":"publish","type":"post","link":"https:\/\/www.diesesinternet.de\/blog\/phpstorm\/","title":{"rendered":"PHPStorm"},"content":{"rendered":"<p>Die Entwicklungsumgebung ist f\u00fcr den Programmierer quasi das, was der Werkzeugkoffer f\u00fcr den Handwerker ist. Mit Bedacht zusammengestellt, innig geliebt und f\u00fcr Au\u00dfenstehende absolut tabu. Ebenso ist sie Gegenstand leidenschaftlicher, fast mit religi\u00f6sem Eifer gef\u00fchrter Diskussionen.<\/p>\n<p><!--more--><\/p>\n<p>Ich war jahrelang Vertreter einer minimalistischen Weltanschauung. Wenn auch nicht in seiner radikalsten Form. VI war mir dann doch zu minimalistisch. Aber etwas wie Notepad++, sp\u00e4ter dann SublimeText war das Mittel der Wahl. Schnell, schlank und einfach zu bedienen waren die entscheidenden Kriterien. Bescheiden, wie ich nunmal bin, reichten ein bisschen Syntax-Highlighting und eine Funktionsliste bereits aus, um mich gl\u00fccklich zu machen.<\/p>\n<p>Nat\u00fcrlich Gezungenerma\u00dfen habe ich alle paar Jahre wieder Eclipse ausprobiert, meist aber bereits nach wenigen Tagen genervt aufgegeben und bin reum\u00fctig zu meinem schuckelig-flotten Editor zur\u00fcckgekehrt. Nicht dass mich der Funktionsumfang von Eclipse nicht beeindruckt h\u00e4tte: f\u00fcr mich war es schlicht unbedienbar. Zig Plugins und Aktualisierungen und Konfigurationen, die auf mysteri\u00f6se Weise am n\u00e4chsten Tag pl\u00f6tzlich verschwunden waren. Ein Monster aus der Usability-H\u00f6lle, nur \u00fcbertroffen vom Meister aller H\u00f6llenmonster, Gimp.<\/p>\n<p>Vor einiger Zeit (naja, ist auch schon wieder anderthalb Jahre her), wurde ich dann auf PHPStorm aufmerksam. Und was soll ich sagen: JA, es war Liebe! Und zwar auf den ersten Blick. Herunterladen, installieren, loslegen. Soll soll das sein. Dazu ein aufger\u00e4umtes UI mit allen Features, die ich bei den Minimal-Editoren schon immer vermisst hatte: Debugger f\u00fcr PHP und Javascript, Versionskontrolle, Datenbank &#8211; alles unter einem Dach. Alle Shortcuts und Tastenkombinationen lassen sich anpassen, man kann einfach Snippets anlegen und verwenden, eine Shell gibts und und und. Das beste ist aber die Einfachheit. Es funktioniert einfach. Die Komplexit\u00e4t erschlie\u00dft sich einem erst nach und nach &#8211; dann wenn man tiefer in die Materie eingedrungen ist und nicht gleich zu Beginn, wenn einem alles erschl\u00e4gt. Ich habe bisher jedenfalls kein Feature gefunden, dass mir fehlen w\u00fcrde. Ausser vielleicht doch: die Git Integration ist zwar gut, erfordert aber ein Navigieren durch 3 manchmal 4 Men\u00fcebenen. Aber irgendwas ist schlie\u00dflich immer.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die Entwicklungsumgebung ist f\u00fcr den Programmierer quasi das, was der Werkzeugkoffer f\u00fcr den Handwerker ist. Mit Bedacht zusammengestellt, innig geliebt und f\u00fcr Au\u00dfenstehende absolut tabu. Ebenso ist sie Gegenstand leidenschaftlicher, fast mit religi\u00f6sem Eifer gef\u00fchrter Diskussionen.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[18,60],"_links":{"self":[{"href":"https:\/\/www.diesesinternet.de\/blog\/wp-json\/wp\/v2\/posts\/1970"}],"collection":[{"href":"https:\/\/www.diesesinternet.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.diesesinternet.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.diesesinternet.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.diesesinternet.de\/blog\/wp-json\/wp\/v2\/comments?post=1970"}],"version-history":[{"count":2,"href":"https:\/\/www.diesesinternet.de\/blog\/wp-json\/wp\/v2\/posts\/1970\/revisions"}],"predecessor-version":[{"id":2249,"href":"https:\/\/www.diesesinternet.de\/blog\/wp-json\/wp\/v2\/posts\/1970\/revisions\/2249"}],"wp:attachment":[{"href":"https:\/\/www.diesesinternet.de\/blog\/wp-json\/wp\/v2\/media?parent=1970"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.diesesinternet.de\/blog\/wp-json\/wp\/v2\/categories?post=1970"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.diesesinternet.de\/blog\/wp-json\/wp\/v2\/tags?post=1970"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}