Aktuell

CSSDOC Textmate Bundle

08. Februar 2009

Dank Tom Klingenberg, Timo Derstappen und Dirk Jesse, wird in CSSDOC der in Programmiersprachen etablierte Standard adaptiert und entsprechende Tags bereitgestellt, die eine spätere Verarbeitung in Parser-Programmen ermöglicht.

Eric Eggert hat im Herbst 2008 ein Bundle für den Mac Editor Textmate bereitgestellt. Da ich vom Ansatz von CSSDOC überzeugt bin, habe ich den im November 08 veröffentlichten CSSDOC Second Public Draft zum Anlaß genommen, Eric's Bundle zu erweitern und neu zu strukturieren. Das Bundle repräsentiert grundsätzlich den Stand des o.g. Draft und wird demzufolge sicherlich zukünftig noch angepasst, respektive erweitert. Rückmeldungen, Anregungen und/oder Kritik erwünscht ;-)

Wie in Eric's Bundle können Shell Variablen genutzt werden, bzw. werden berücksichtigt. Wenn die unten im Bild abgebildeten Variablen (bei Nutzung bitte auf gleiche Benennung achten) nicht definiert sind, werden als Fallback einfach Standardtexte gesetzt.

Textmate Shell Variablen

Tag Package SVN

In vielen Projekten nutze ich SVN als Versionierungssystem. Deswegen war es naheliegend ein Snippet für den Tag Package in das Bundle zu integrieren. Hierbei werden automatisch die svn:keywords $URL, $Author, $Revision und $LastChangeDate bei einem svn commit gesetzt und somit ins Repository übertragen. Voraussetzung ist hier natürlich, das sie per propset manuell hinzugefügt oder in der config Datei entsprechend konfiguriert werden (s.u. Tipp), so dass diese automatisch gesetzt werden.

Tipp: Um diese svn:keywords bei neuen Dateien automatisch zu setzen, kann man in der config Datei des SVN die Option enable-auto-props aktivieren und den entsprechenden Suffixes eine Standardeinstellung mitgeben.

SVN config Datei:

enable-auto-props = yes
...
*.php = svn:keywords=Id Author Date Revision URL LastChangedDate
*.js = svn:keywords=Id Author Date Revision URL LastChangedDate
*.css = svn:keywords=Id Author Date Revision URL LastChangedDate

Mehr Informationen hierzu auf der entsprechenden der SVN Projektseite.

Download: CSSDOC Textmate Bundle (Second Draft)

Zurück zur Übersicht

Abonnement

Lassen Sie sich über neue Beiträge in unseren Blog automatisch per Feed informieren.

Beiträge abonnieren

CMS Welcompose™

Screenshot Welcompose

Welcompose™, in einem Team von Kollegen entwickelt, ist ein modernes, web-basiertes OpenSource CMS, das in seiner Fokussierung auf Webstandards zur Umsetzung kleinerer und mittlerer barrierefreier Webpräsenzen (Webseiten, Blogs) geeignet ist. Flexibilität und Modalität in der Erstellung und Pflege von Inhalten, ein versiertes Sicherheitskonzept sowie eine einfache Bedienung sind und bleiben übergeordnete Features/Ziele der Software.

Weitere Informationen zur Software finden Sie auf unserer Rubrik Agentur.

Mehr Informationen »

Merkmale

Design ohne Grenzen
Gestalten ohne Limitierungen. Welcompose greift zu keinen Zeitpunkt in Ihre Gestaltung ein.
Struktur ohne Grenzen
Freie Vorlagengestaltung. Sie haben 100% Kontrolle über den Quelltext, dessen Ausgabe W3C/WAI konforme, valide Seiten ermöglicht.
SEO Unterstützung
Welcompose bietet viele Features an, die eine hohe Zugänglichkeit Ihrer Web-Anwendung gewährleisten und u.a. das Listing in Suchmaschinen optimiert.
Technologie (PHP5/Mysql5/Smarty)
Der Einsatz aktueller Technologien bedeutet für Sie Zukunftssicherheit Ihrer Anwendung und die hohe Performance des Systems.

Welcompose Webseite »

Sinnvolles

Oxfam Logo