...oder die Frage nach einer "schönen" IDE.
Alle halbe Jahr das gleiche Spiel: Ein neuer Ubuntu-Release, mit einer neuen Anjuta-Version, Anjuta wird installiert, für eine halbe Stunde ausprobiert, deinstalliert und Eclipse+PyDev nehmen wieder den Desktop ein.
An sich finde ich ja, dass Anjuta eine recht nette IDE ist. Dennoch ist selten mehr als eine halbe Stunde drin. Manchmal sind es die harten Abstürze, dann die Vorteile der Eclipse, via Subversion-Plugin immer im Blick zu haben, in welchem Zweig sich Änderungen verbergen und wie die Versionsgeschichte einer Code-Stelle aussieht; dann die schnelle Navigation im Code über die Outline und die Tastaturkürzel und allem voran die hervorragenden Leistungen von PyDev in Sachen Autovervollständigung und Code Assistance. Hinzu kommt noch, dass auch HTML/XML und CSS dank der WebDeveloper-Tools hervorragend von der Hand gehen. Dafür nehme ich dann auch den immensen Speicherverbrauch der Eclipse in Kauf.
Sieht man mal von den Abstürzen ab, kommt Anjuta dagegen flink und elegant im Sinne eines konsistenten Gnome-Look-and-Feel daher. Die Plugins - wie zum Beispiel die Python-Shell und eine Subversion-Integration - sind absolut in Ordnung. Lediglich eine bessere Verknüpfung der Plugins untereinander wäre wünschenswert. Beim aktuellen Release (2.4.1) hat mich vor allem die aufkommende Unterstützung von Python-basierten Plugins interessiert. In der Realität sah das ganze aber dann doch etwas schwieriger aus: Um Plugins in Python für Anjuta schreiben zu können ist ein gepatchtes PyGTK notwendig. Der erforderliche Patch greift relativ tief in die Code-Erzeugung von PyGTK ein und die Kommentare zu diesem Patch fallen insgesamt eher verhalten aus. Vor allem die Frage, ob die Änderungen tatsächlich PyGTK betreffen sollten, oder ob nicht eher eine Änderung der Anjuta-Code-Basis notwendig ist, um Python-Plugins zu ermöglichen, scheint noch diskussionswürdig.
Fazit? Im Oktober wird das Spiel wohl von vorne losgehen... Anjuta gefällt mir von Mal zu Mal besser, für den letzten Schritt - der Wechsel von Eclipse auf Anjuta zur Python-Programmierung - werden aber sicherlich noch einige Releases ins Land gehen müssen.
Mittwoch, April 30, 2008
| [+/-] |
Python und Anjuta... |
Dienstag, April 08, 2008
| [+/-] |
CrunchyFrog 0.2.0 |
Finally CrunchyFrog 0.2.0 is released. Read the announcement for details...
Labels:
CrunchyFrog
Abonnieren
Posts (Atom)