www.wikidata.de-de.nina.az
TextMate ist ein universeller Texteditor fur Mac OS X Er besitzt Tabs Makros Code Faltung Templates Shell Integration und ein Bundle System mit welchem sprachabhangige Erweiterungen moglich sind TextMateBasisdatenEntwickler Allan Odgaard MacroMates Aktuelle Version 2 0 23 1 12 Oktober 2021 Betriebssystem Mac OS XProgrammiersprache Ruby Objective C C CKategorie TexteditorLizenz GPL Version 3macromates com Inhaltsverzeichnis 1 Bemerkenswerte Funktionen 2 Aussenwahrnehmung 3 Version 2 unter freier Lizenz 4 Weblinks 5 EinzelnachweiseBemerkenswerte Funktionen BearbeitenWie andere Texteditoren erlaubt TextMate dem Benutzer Shellskripts auszufuhren Da TextMate die Shebang Zeile beachtet konnen diese Skripte in einer beliebigen Skriptsprache wie bash Ruby oder AppleScript geschrieben sein Der Text des Dokumentes kann dabei auf die Standardeingabe ausgegeben werden Die Skripte konnen Eigenschaften des Dokumentes uber spezielle Umgebungsvariablen einlesen Als Ausgabe steht eine HTML basierte Vorschau in einem separaten Fenster zur Verfugung Alternativ kann die Ausgabe eingefugt oder der selektierte Text uberschrieben werden nbsp Beispiel eines einfachen Snippets Schlusselwort ist wikiZwei weitere Besonderheiten TextMates sind die sogenannten Bundles und Snippets Snippets sind selbstdefinierte Textschnipsel welche in der gerade bearbeiteten Textdatei an der Cursorposition eingefugt werden konnen Dazu wird nach Eingabe eines Schlusselwortes die Tabulatortaste gedruckt Diese Schnipsel konnen Tabstopps Stellen zu denen der Cursor beim Betatigen der Tabulatortaste springt beinhalten Wenn ein Tabstopp mit derselben Nummer mehrfach im Snippet verwendet wird andert sich der Inhalt des Tabstopps an allen verwendeten Stellen Dadurch verkurzt sich die Eingabe gleicher Textabschnitte stark Die Definition des links nebenstehenden Snippets ist Hallo 1 1 ist 2 Des Weiteren konnen die Snippets den Inhalt von TextMates Umgebungsvariablen wie die Zeilennummer den Namen des Autors oder die Ausgabe von Shellskripten enthalten Bundles englisch fur Bundel bundeln enthalten angepasste Snippets Syntaxhervorhebungen und Templates fur die Bearbeitung bestimmter Textdateien wie Sourcecode LaTeX Dateien und ahnlichem Diese Bundles werden zum Teil von Benutzern TextMates entwickelt und gepflegt Aussenwahrnehmung BearbeitenOben genannte und weitere innovative Eigenschaften machten TextMate zu einem sehr beliebten Editor Auf der Worldwide Developers Conference 2006 gewann TextMate den Design Award fur das beste Entwicklungstool 2 Da der Entwickler eine Portierung auf die Windows Plattform ablehnt 3 wurden bald nach Veroffentlichung Klone wie e und Sublime Text programmiert Version 2 unter freier Lizenz BearbeitenZwar kundigte 4 der Entwickler Allan Odgaard bereits im Jahr 2006 eine neue Version von TextMate an aber erst im Dezember 2011 erschien ein erstes offentliches Alpha Release 5 der Version 2 0 Am 9 August 2012 gab Oodgaard uber sein Firmenblog bekannt dass die Version 2 0 unter der Opensource Lizenz GPL3 gestellt wird Den Quellcode der Alphaversion hat er auf GitHub eingestellt 6 was auch in der IT Fachpresse Beachtung fand 7 Weblinks BearbeitenOffizielle Webseite macromates com TextMate 2 Repository auf GitHubEinzelnachweise Bearbeiten github com Allan Odgaard Best Mac OS X Developer Tool TextMate Blog 16 August 2006 Allan Odgaard Windows Linux Alternative TextMate Blog 7 November 2005 TextMate 2 0 als Public Alpha heise online 14 Dezember 2011 Allan Odgaard TextMate 2 0 Alpha TextMate Blog 13 Dezember 2011 Allan Odgaard TextMate 2 at GitHub TextMate Blog 10 August 2012 Textmate 2 wird Open Source Abgerufen am 14 August 2012 Abgerufen von https de wikipedia org w index php title TextMate amp oldid 233608598