Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.php > #3644
| From | Thomas 'PointedEars' Lahn <PointedEars@web.de> |
|---|---|
| Newsgroups | de.comp.lang.php |
| Subject | Re: Doxygen: Automatisiert Grundstruktur erstellen? |
| Date | 2016-01-05 23:20 +0100 |
| Organization | PointedEars Software (PES) |
| Message-ID | <1621800.O8SGJmcarI@PointedEars.de> (permalink) |
| References | (4 earlier) <1451993326.856286@alpaka.in-berlin.de> <2201513.6Wj3j18bgV@PointedEars.de> <418027805.20160105191821@gmx.net> <207436623.Zya06ZRkE3@PointedEars.de> <1803137027.20160105211846@gmx.net> |
Stefan Mayer wrote:
> Thomas 'PointedEars' Lahn am Dienstag, 5. Januar 2016 (20:37):
>>> Stefan Mayer wrote:
>>>> Thomas 'PointedEars' Lahn am Dienstag, 5. Januar 2016 (14:33):
>>>> Du brauchst als ersten Schritt nur einen grafischen Editor, der SSH
>>>> unterstützt. Atom mit [...] Eclipse PDT [...] Vim [...]
>>> Oder ein "out-of-the-box" PHPStorm
>> Jemandem [...] empfiehlt man keine [...] erst recht keine unfreie
>> kostenpflichtige Closed-Source-Software.
>
> Solltest mal einen Blick drauf werfen. Genau was das geliebte Eclipse
> eigentlich hätten sein bzw. werden sollen.
PhpStorm hat mir gestern abend schon ein guter Arbeitskollege empfohlen und
mich nicht überzeugen können. [Das mag auch damit zusammenhängen, dass mich
PyCharm aus demselben Haus gegenüber PyDev (Eclipse) und language-python
(Atom) aufgrund seiner unnötig komplizierten UX nicht hat überzeugen
können.]
Ich bin einigermassen sicher, dass Eclipse mit PHP Development Tools (PDT)-
Plugin bezogen auf den PHP-IDE-Funktionsumfang und wahrscheinlich auch auf
die Geschwindigkeit PhpStorm unterlegen ist; nicht so sicher bin ich mir
bezüglich des Funktionsumfangs bei Zend Studio, welches auf Eclipse PDT
basiert (als ZCE erhalte ich Zend-Studio-Versionen lebenslang gratis;
allerdings stört mich daran, dass die Plattform-Version immer hinter den
Eclipse-Releases hinterherhinkt, was die Verwendung zusätzlicher Plugins
erschwert oder verunmöglicht).
Eclipse *insgesamt* überzeugt aber gegenüber PhpStorm (soweit ich das der
PhpStorm-Website entnehmen kann; ich habe es nicht installiert) in für mich
wesentlichen Punkten:
- Man kann damit aufgrund Erweiterbarkeit mit Plugins wesentlich mehr machen
als nur PHP-bezogene Entwicklung, braucht also nicht mehrere
Entwicklungsumgebungen für mehrere Programmier- und Auszeichnungssprachen;
- es ist freie und Open-Source-Software, wenn auch nicht mit GPL-kompatibler
Lizenz (Eclipse Public License);
- es ist gratis.
Atom mit Paket “language-php” (nicht: “atom-php”) und weiteren Paketen
punktet für mich gegenüber Eclipse zusätzlich mit Folgendem:
- Die Pakete (78) für verbreitete Programmier- und Auszeichnungssprachen
sind bereits vorinstalliert;
- trotz Installation vieler weiterer Pakete (das Atom-Äquivalent für
Eclipse-Plugins; derzeit sind es bei mir insgesamt 130 zusätzliche,
Tendenz steigend) läuft er auch auf älteren Systemen (ich schreibe das
hier noch auf einem gebraucht gekauften Notebook) noch recht schnell;
- er kommt mit vorinstallierten dunklen Farbschemas;
- eingebaute Git-Unterstützung (der Hersteller ist schliesslich GitHub)
- er basiert auf WebKit, daher
* verträgt er sich viel besser mit meinem Desktop (KDE 4; Eclipse
basiert unter Linux auf GTK+, verwendet daher GNOME-Einstellungen);
* kann man die Oberfläche, wenn man möchte, bis ins letzte Detail mit CSS
konfigurieren (mit den eingebauten Chrome Dev Tools kann man den Editor
inspizieren, als wäre er eine Website);
* die Konfiguration (ausser der Darstellung) wird als JSON und CSON
gespeichert und kann im Klartext bearbeitet werden;
* als Programmiersprache wird Google V8 JavaScript verwendet (welches ich
wesentlich besser als das Java beherrsche, auf dem Eclipse und Eclipse-
Plugins basieren);
- die Softwarelizenz ist GPL-kompatibel (X11/MIT-Lizenz).
ObPHP: Folgende PHP-spezifische Atom-Pakete habe ich zusätzlich installiert
und kann ich empfehlen:
- atom-php-navigation 0.5.2
- autocomplete-php 0.3.7
- hyperclick-php 0.2.1
- linter-php 1.1.6
- php-extract-method 0.2.1 (noch nicht ausprobiert)
- php-getters-setters 0.5.5
Ich brauche eigentlich nur noch einen PHP-Debugger für Atom, dann brauche
ich Eclipse für PHP-Entwicklung wohl nicht mehr. (php-debug 0.1.4 habe ich
trivialerweise Sekunden nach Absenden meines vorherigen Postings durch
Paketsuche nach “debug” gefunden; zur Zusammenarbeit mit XDebug bewegen
konnte ich es jedoch bisher nicht – dazu später woanders mehr.)
--
PointedEars
Zend Certified PHP Engineer
Twitter: @PointedEars2
Please do not cc me. / Bitte keine Kopien per E-Mail.
Back to de.comp.lang.php | Previous | Next — Previous in thread | Next in thread | Find similar
Doxygen: Automatisiert Grundstruktur erstellen? Michael Vogel <ike@spamfence.net> - 2016-01-01 23:32 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-01-02 22:55 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Michael Vogel <ike@spamfence.net> - 2016-01-03 07:29 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-01-03 13:58 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Michael Vogel <ike@spamfence.net> - 2016-01-05 12:28 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Claus Reibenstein <4spamersonly@kabelmail.de> - 2016-01-05 13:03 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-01-05 16:21 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Michael Vogel <ike@spamfence.net> - 2016-01-06 09:47 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Claus Reibenstein <4spamersonly@kabelmail.de> - 2016-01-06 12:36 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Michael Vogel <ike@spamfence.net> - 2016-01-06 17:17 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2016-01-06 12:50 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Claus Reibenstein <4spamersonly@kabelmail.de> - 2016-01-06 13:56 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2016-01-07 09:10 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-01-06 16:02 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Michael Vogel <ike@spamfence.net> - 2016-01-06 17:19 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-01-05 14:33 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Stefan Mayer <meniskus@gmx.net> - 2016-01-05 19:18 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-01-05 20:37 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Stefan Mayer <meniskus@gmx.net> - 2016-01-05 21:18 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-01-05 23:20 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Stefan Mayer <meniskus@gmx.net> - 2016-01-06 16:20 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-01-06 17:22 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Torsten Zuehlsdorff <foo@meisterderspiele.de> - 2016-01-07 11:02 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Michael Vogel <ike@spamfence.net> - 2016-01-06 09:56 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Stefan Mayer <meniskus@gmx.net> - 2016-01-06 15:42 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Michael Vogel <ike@spamfence.net> - 2016-01-06 09:54 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Torsten Zuehlsdorff <foo@meisterderspiele.de> - 2016-01-06 10:09 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-01-06 16:05 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Michael Vogel <ike@spamfence.net> - 2016-01-06 17:15 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Claus Reibenstein <4spamersonly@kabelmail.de> - 2016-01-06 17:46 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Michael Vogel <ike@spamfence.net> - 2016-01-06 18:06 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Torsten Zuehlsdorff <foo@meisterderspiele.de> - 2016-01-07 11:03 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-01-06 19:03 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Torsten Zuehlsdorff <foo@meisterderspiele.de> - 2016-01-04 10:15 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-01-04 22:58 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Torsten Zuehlsdorff <foo@meisterderspiele.de> - 2016-01-05 10:41 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Michael Vogel <ike@spamfence.net> - 2016-01-05 12:36 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-01-05 16:19 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2016-01-05 15:48 +0000
Re: Doxygen: Automatisiert Grundstruktur erstellen? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-01-05 16:59 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? "Christoph M. Becker" <cmbecker69@arcor.de> - 2016-01-08 16:55 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2016-01-08 16:17 +0000
Re: Doxygen: Automatisiert Grundstruktur erstellen? Torsten Zuehlsdorff <foo@meisterderspiele.de> - 2016-01-05 19:17 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-01-05 20:27 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Torsten Zuehlsdorff <foo@meisterderspiele.de> - 2016-01-06 09:41 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Michael Vogel <ike@spamfence.net> - 2016-01-06 09:59 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Michael Vogel <ike@spamfence.net> - 2016-01-05 12:30 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Christian Stadler <stadli@gmx.de> - 2016-01-04 18:15 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-01-04 23:02 +0100
Re: Doxygen: Automatisiert Grundstruktur erstellen? Torsten Zuehlsdorff <foo@meisterderspiele.de> - 2016-01-05 10:46 +0100
csiph-web