Web IDEs 1: Coda

[sh_highlight ]Achtung! Dieser Artikel ist veraltet. Es gibt nun eine neue Version von Coda. Ein Review folgt vielleicht noch.[/sh_highlight]

 

Ich suche grade für den Mac eine gute Entwicklungsumgebung speziell für PHP.

In der Windows-Umgebung hatte ich eine Weile die Testversion vom ZEND Studio Professional laufen, doch soll kostet diese einiges (mir eigentlich zu viel) und soll unter Mac nicht all zu Stabil laufen. Ich hab mich mal etwas umgeschaut und jetzt einige Mac-Programme aufgelistet (auch ZEND wird trotzdem erwähnt).

In nächster Zeit werde ich probieren immer wieder über Programme zu berichten die ich geteste habe bis ich dann irgendwann mein Urteil fälle ;) Für Kommentare und Erfahrungsberichte bin ich wie immer Dankbar!

Coda (Homepage, by Panic)

Coda Screenshot

Coda ist ein wirkliches Mac-Like Programm und hat auch schon den Apple Design Award 2007 gewonnen. Das Programm überzeugt mich vor allem durch eine gut durchdachte und strukturierte Programmoberfläche. Das ganze passt nunmal sehr gut in die Mac-Umgebung.

Coda unterstützt eigentlich alle gängigen (Web)Programmiersprachen. Es lassen sich Seiten (Projekte) lassen anlegen die sehr schön verschiedene Projekte trennen. Transmit ist als FTP-Programm integriert. Code-Vervollständigung funktioniert zumindest in PHP und HTML recht gut wobei es bei CSS-Code in HTML-Tags (<tag style=“CSS-Code“>) aufhört. Man merkt auch dass diese Funktion noch nicht sonderlich gut umgesetzt wird. Eigene Funktionen/Klassen werden nicht erkannt und aufgenommen. Außerdem fehlt die Vervollständigung auch bei Klassen. Es lässt sich eine SSH-Konsole öffnen und auch die PHP-Hilfe ist gut eingebunden. Für CSS ist ein recht Leistungsstarker Editor, zudem Verfügt es über eine Subversion-Integration und neuerdings ist es auch über PlugIns erweiterbar. Über die Subetha Engine lassen sich Dateien auch gleichzeitig von mehreren Personen bearbeiten.

Coda Vervollständigung

Pro’s:

  • Gute Integration ins MAC OS-X und Stabilität
  • Gut durchdachte und ordentliche Programmoberfläche
  • Gutes Syntax Highlighting etc (viele Sprachen, Klammerhervorhebung,..)
  • SSH & FTP Integration (Transmit!)

Contra’s:

  • Noch nicht sonderlich effektive Code-Vervollständigung (keine Eigene Funktionen, Klassen, Variablennamen, usw)
  • Keine Debugfunktionalität

Fazit:

Wem Debug-Funktionalität und Auto-Code-Completion nicht so wichtig ist, dem wird Coda sicherlich gefallen. Es ist preislich nicht zu teuer (umgerechnet um die 50 Euro) und passt einfach super in die Mac-Umgebung. Es lässt sich intuitiv bedienen und wirkt nicht überladen und unaufgeräumt. Für weitere Ansprüche in Richtung Remote-Debugging etc ist hier allerdings kein Platz. Zwei Nützliche Features sind die eingebundene Subetha Engine mit der sich Dateien von mehreren Personen simultan bearbeiten lassen und der mitgelieferte und integrierte FTP-Client Transmit.

Mindnode: Einfache und schnelle Mindmaps auf dem Mac

Mindnode Icon

Mindnode ist ein kleines aber feines Mindmapping-Programm für den Mac. Mit seiner Hilfe lassen sich sehr einfach schöne MindMaps erstellen.

Wer hohe Funktionalität sucht wird vermutlich an diesem Programm einiges auszusetzen haben, aber das ist auch nicht der Anspruch, dem dieses Programm genügen will. Ich verwende es meist um schnell einige Gedanken zu ordnen oder eine Übersicht zu erstellen. Das Ergebnis lässt sich echt sehen und hat Stil! Das Programm arbeitet nur mit Farben und Schriftarten und verwendet ansonsten keine Icons oder sonst was im MindMap wodurch das ganze recht professionell wirkt.

Screenshot

Das Programm gibt es als Freeware die den meisten vollkommen ausreichen sollte. Wer viel mit MindMaps zu tun hat wird sich vielleicht überlegen die Pro-Version für 11,95 Euro zu kaufen die dann noch mit einigen praktischen Funktionen bestückt ist.

MindNode benutzt ein eigenes Dateiformat, unterstützt aber auch den Export in PDF/TIFF und einige andere Formate. Außerdem lassen sich auch die nativen Dateien per Quicklook einsehen.

Fazit:

Meiner Meinung nach ist das Programm ein muss für jede etwas besser bestückte Programmbibliothek auf dem Mac. Mit knapp 5 MB Dateigröße fällt das Programm nicht sonderlich zur Last. Wer ab und zu schnell ein einfaches, und doch gut aussehendes Mindmap erstelllen will und dafür möglichst wenig Geld ausgeben will, ist mit diesem Programm gut bedient!

Ecto3-Lizenz zu gewinnen

Bei aptgetupdate gibt es seit heute 3 Lizenzen für Ecto zu gewinnen. Auch wenn ich meine Chancen eine dieser zu gewinnen relativ gering einschätze, will ich es doch versucht haben ;) 

 

Was ist Ecto?

Ecto-Screenshot
Ecto-Screenshot

 

Ecto ist ein Programm (Mac-Only) mit dessen Hilfe man einfach Blogeinträge schreiben kann, ohne über das Admin-Interface des Blogs zu arbeiten. Diese werden dann über die Software mit dem Blog synchronisiert. 

Kann natürlich einfacher sein mal „schnell“ was zu bloggen wobei ich mit der neuen Oberfläche von WordPress auch sehr gut klar komme, aber mal sehen. Ich hatte ecto mal früher in Gebrauch und war damit eigentlich sehr zufrieden. Also mal sehn ob das was wird ;)