Textmate

Textmate
Textmate
Basisdaten
Entwickler: Allan Odgaard (MacroMates)
Aktuelle Version: 1.5.8 rev. 1498
(11. Februar 2009)
Betriebssystem: Mac OS X
Kategorie: Texteditor
Lizenz: Shareware
Deutschsprachig: nein
Macromates

Textmate (Schreibweise der Entwickler TextMate) ist ein universeller Texteditor für Mac OS X. Er besitzt Tabs, Makros, Code-Faltung, Templates, Shell-Integration und ein Bundle-System, mit welchem sprachabhängige Erweiterungen möglich sind.

Wie andere Texteditoren erlaubt Textmate dem Benutzer, Shellskripts auszuführen. Da Textmate die Shebang-Zeile beachtet, können 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 können Eigenschaften des Dokumentes über spezielle Umgebungsvariablen einlesen. Als Ausgabe stehen ein HTML-basierte Vorschau in einem separaten Fenster zur Verfügung. Alternativ kann die Ausgabe eingefügt oder der selektierte Text überschrieben werden.

Beispiel eines einfachen Snippets. Schlüsselwort ist wiki

Zwei weitere Besonderheiten Textmates sind die sogenannten Bundles und Snippets. Snippets sind selbstdefinierte Textschnipsel, welche in der gerade bearbeiteten Textdatei an der Cursorposition eingefügt werden können. Dazu wird nach Eingabe eines Schlüsselwortes die Tabulator-Taste gedrückt. Diese Schnipsel können tab stops – Stellen, zu denen der Cursor beim Betätigen der Tab-Taste springt – beinhalten. Der Textinhalt, welcher bei diesem tab stops eingegeben wird, kann sich beim bearbeiten eines anderen tab stops dynamisch ändern. Dadurch verkürzt sich die Eingabe gleicher Textabschnitte stark. Die Definition des links nebenstehenden Snippets ist

Hallo $1
$1 ist $2

Des Weiteren können die Snippets den Inhalt von Textmates Umgebungsvariablen wie die Zeilennummer, der Name des Autors oder die Ausgabe von Shellskripten enthalten. Bundles (englisch für Bündel, bündeln) enthalten angepasste Snippets, Syntaxhervorhebungen und Templates für die Bearbeitung bestimmter Textdateien wie Sourcecode, LaTeX-Dateien und ähnlichem. Diese Bundles werden zum Teil von Benutzern Textmates entwickelt und gepflegt.

Oben genannte und weitere innovative Eigenschaften machten Textmate zu einem sehr beliebten Editor. Auf der Worldwide Developers Conference 2006 gewann Textmate den Design Award für das beste Entwicklungstool.[1] Da der Entwickler eine Portierung auf die Windows-Plattform ablehnt[2], wurden bald nach Veröffentlichung Klone wie e und intype programmiert.

Einzelnachweise

  1. Odgaard, Allan. “Best Mac OS X Developer Tool?TextMate Blog, 16. August 2006.
  2. Odgaard, Allan. “Windows/Linux Alternative?TextMate Blog, 7. November 2005.

Wikimedia Foundation.

Игры ⚽ Нужен реферат?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • TextMate — Développeur Allan Odgaard Dernière version 1.5 …   Wikipédia en Français

  • TextMate — Basisdaten Entwickler Allan Odgaard (MacroMates) Aktuelle Version 1.5.10 …   Deutsch Wikipedia

  • TextMate — Desarrollador Allan Odgaard (MacroMates), Ciarán Walsh www.MacroMates.com Información general Última versión estable 1.5.10 12 de noviembre de …   Wikipedia Español

  • TextMate — Тип текстовый редактор Разработчик Allan Odgaard (MacroMates), Ciarán Walsh Операционная система Mac OS X Аппаратная платформа x86 Последняя версия 1.5.10 (1631) (14 марта 2011) Лицензия …   Википедия

  • TextMate — Infobox Software name = TextMate caption = developer = Allan Odgaard (MacroMates) latest release version = 1.5.7 (r1466) operating system = Mac OS X genre = text editor license = Proprietary website = http://www.macromates.com/TextMate is a… …   Wikipedia

  • Comparison of text editors — This article provides basic comparisons for common text editors. More feature details for text editors are available from the Category of text editor features and from the individual products articles. This article may not be up to date or… …   Wikipedia

  • E Text Editor — Stable release 2.0.1 / November 30, 2010; 11 months ago (2010 11 30) Operating system Microsoft Windows Type Text editor …   Wikipedia

  • E (text editor) — infobox software name = E Text Editor caption = e editing a Ruby source file latest release version = 1.0.30 latest release date = 19 September 2008 operating system = Microsoft Windows genre = Text editor license = Proprietary website = http://e …   Wikipedia

  • Comparison of revision control software — The following is a comparison of revision control software. The following tables includes general and technical information for notable revision control and software configuration management (SCM) software. This is an incomplete list, which may… …   Wikipedia

  • Programmiersprache D — D Paradigmen: imperativ, objekt orientiert, generisch, modular Erscheinungsjahr: 2007 Entwickler: Walter Bright Aktuelle  …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”