Changes unterstützt Entwickler beim Vergleich von Dateien

Feb 20

Icon von Changes Changes ist ein neues Programm für Mac OS X, dass Entwickler beim Vergleichen von Dateien und Ordner unterstützt. Über die Editoren BBEdit, TextMate, TextWrangler und Xcode aus kann Changes direkt angesteuert werden. Unterstützt werden auch Versionskontrollen wie Subversion, CVS, Perforce, Mercurial, Git, Bazaar oder Darcs. Über diese lassen sich verschiedene Versionsstände miteinander vergleichen.

Bei einem ersten Test war ich von den Ergebnissen des Programms positiv überrascht. Im Gegensatz zu dem in den Entwickler-Tools von Mac OS X mitgelieferte und wenig komfortable FileMerge erkennt Changes die Änderungen sehr zuverlässig. FileMerge war gerade bei HTML-Dateien immer etwas ungenau und hat gerne Bereiche als verändert markiert, obwohl in diesen keine Änderungen vorgenommen worden sind.

Screenshot von Changes

Mit Changes können auch Verzeichnisse komfortabel miteinander verglichen werden

Wirklich sehr praktisch ist die Möglichkeit, direkt aus dem Editor – in meinem Fall TextMate – oder dem Subversion-Client svnX heraus Dateien zu vergleichen.

Changes ist nur für Mac erhältlich und auch dort wird mindestens Mac OS X 10.5 benötigt. Das Programm kann 15 Tage getestet werden und kostet anschließend $39,95.

Update 1: Wer in den kommenden zwei Wochen beim Kauf den Coupon-Code »TUAW« eingibt, spart zehn US-Dollar.

Tuning für den Quellcode

Okt 31

Tuning für den Quellcode: Sauberer und strukturierter Quellcode ist eine Kunst für sich. Gerade Neulinge haben damit so ihre Schwierigkeiten und sind erst einmal froh, wenn das Programm funktioniert. Bei späteren Änderungswünschen kann sich dies jedoch böse rächen und der Quellcode muss refakoriert (d.h. Optimierung der Lesbarkeit, Wartbarkeit und Erweiterbarkeit) werden. Hier kann der Dienst »Refactor my code« weiterhelfen. Jeder kann dort seinen Quellcode hochladen oder einen anderen Code optimieren.

Der Autor

Bild des Autors Christian Beier

Ich bin Christian Beier, 25, ausgebildeter Mediengestalter, Usability-Experte und Ruby on Rails Entwickler aus Potsdam/Berlin.
Mehr zur Person …

In diesem Weblog schreibe ich über Webdesign, Webdevelopment, Social Media, Usability und auch etwas über die Fotografie.

Tags

Aktuelle Kommentare

Twitternachrichten