TextMate Snippet Power für gettext

February 17, 2008 on 2:58 pm | von thilo | 2 Kommentare

Es ist super wenn die Werkzeuge, die man verwendet mit einem wachsen. Deshalb bin ich von Ruby und TextMate begeistert.

Für die, die TextMate nicht kennen: TextMate ist ein TextEditor für OS X, der sich in meinen Augen durch zwei Besonderheiten als Entwicklungswerkzeug hervortut. Erstens die leistungsfähige Live-Suche, die alle Mausklicks zum Navigieren im Projekt überflüssig macht. Zweitens die wirklich mächtigen Skriptingmöglichkeiten, die ich wohl noch lange nicht erfasst habe.

Jedenfalls musste ich Rahmen der Internationalisierung eines Projekts alle Strings in eine Übersetzungsmethode von gettext wrappen. Also ggf. Texte in den Views in Inline tags und in doppelte Anführungszeichen zu packen. Das gewünschte Ergebnis sieht etwa so aus: <%= _("Zu übersetzender Text") %>. Die ganze Arbeit ist ziemlich stupide, ließ sich aber mit TextMate auf simples Markieren des entsprechenden Textes und das Drücken des Tastenkürzels ctrl+alt+t reduzieren.
weiterlesen…

post to del.icio.us Diese Seite zu Mister Wong hinzufügen

TextMate tuning

May 11, 2007 on 3:45 pm | von Alexander Lang | keine Kommentare

Über die Monate ist TextMate, das wir für die Entwicklung von autoki verwenden, ziemlich langsam geworden. Das betraf vor allem drei Bereiche: projektweite Suche, Dateien finden mit Apfel-T sowie von einer anderen Anwendung zu TextMate wechseln.

Ich war schon kurz davor, dem TextMate-Programmierer Geld zu bieten, damit er das Ding schneller macht. Vorher noch mal kurz gegoogelt, ob es noch andere Leidtragende gibt, und siehe da: einfach mal das 600MB große Test-log in log/test.log gelöscht und TextMate fliegt wieder. :)

post to del.icio.us Diese Seite zu Mister Wong hinzufügen

Endlich wieder grüne Unit Tests (updated)

March 31, 2007 on 8:53 am | von Alexander Lang | keine Kommentare

colored.png

Ich bin in den vergangen Tagen über mehrere Blogeinträge gestolpert, die sich mit dem Thema Farben in Unit Tests (also , bei deren Ausführung) beschäftigt haben. RedGreen ist etwas unelegant, da man statt einfach rake einzutippen rake | redgreen schreiben muss.

Mit diesem kleinen Patch und dem colored Gem geht dann doch alles vollautomatisch. Toll.

Update: gerade ist mir aufgefallen, dass die Tests, wenn man sie innerhalb von TextMate ausführt, recht unansehnlich werden, da TextMate die entsprechenden Codes plain ausgibt, statt die Schrift farbig werden zu lassen. Bisher hatte ich oben genannten Patch in eine Datei colorized_tests.rb gepackt und diese mittels require File.expand_path(File.dirname(__FILE__) + '/colorized_tests')am Ende von test_helper.rb eingebunden. Um die Farbcodes in TextMate abzustellen, habe ich noch ein unless ENV["TM_PROJECT_DIRECTORY"] dahintergehangen. Jetzt sehen die in TextMate ausgeführten Tests wieder wie gewohnt aus, und bei rake gibt’s trotzdem Farben. Cool.

post to del.icio.us Diese Seite zu Mister Wong hinzufügen

  • RSS keiala

  • RSS open source projects: commits

  • Tags

  • Archives

  • Meta


  • Powered by WordPress with Pool theme design by Borja Fernandez.
    Entries and comments feeds. Valid XHTML and CSS. ^Top^