MacroMates TextMate

Version2(Stand: 18.11.2021)
PlattformMac
LizenzOpen Source
KategorieProgrammierung
Zur Website
Bewertung:2,7  |  98 Stimmen

Hauptfunktionen

  • Unterstützt alle wichtigen Programmiersprachen
  • Ermöglicht Erweiterungen des Editors durch Bundles
  • Kann Makros aufzeichnen, um die Automatisierung mühsamer Aufgaben zu unterstützen
  • Enthält Funktionen wie das Ein- und Ausblenden von Quellcode und das projektweite Suchen und Ersetzen

Softwareübersicht

Screenshot von MacroMates TextMate 2
Screenshot von MacroMates TextMate 2

MacroMates TextMate ist ein leistungsfähiger Texteditor, mit dem Sie verschiedene Aufgaben erledigen können, z. B. Quellcode bearbeiten, Drehbücher schreiben, SQL-Abfragen ausführen und Blogeinträge erstellen. Das Programm unterstützt alle wichtigen Programmiersprachen und läuft auf der Mac-Plattform. Ab Version 2 hat MacroMates den TextMate-Quellcode für Entwickler zugänglich gemacht, die eigene Änderungen am Editor vornehmen möchten.

TextMate ermöglicht die Verwendung von Befehlen, Makros, Vorlagen und Codeausschnitten, um Quellcode zu organisieren und zu erstellen. TextMate bietet eine Funktion zum Suchen und Ersetzen, mit der Text schnell gefunden und durch verschiedene Filteroptionen ersetzt werden kann. Der Texteditor kann mehrere Codeblöcke mithilfe zusätzlicher Cursor hervorheben und bearbeiten. TextMate bietet außerdem eine intelligente Vervollständigung, die vorhersagt, was Sie eingeben werden, damit Sie schneller programmieren können.

TextMate ermöglicht es Ihnen, den Editor mit Bundles zu erweitern, die Plugins ähneln. Sie können eigene Bundles erstellen, die auf Ihre Entwicklungsanforderungen zugeschnitten sind, oder benutzerdefinierte Bundles anderer Benutzer importieren. Zu den Bundle-Beispielen gehören Sprachgrammatiken, Makros, Codeausschnitte, Befehle, Vorlagen und andere Verknüpfungen. Darüber hinaus bietet jedes Bundle Tastenkürzel, die Sie auslösen können, um Inhalte schnell in Ihren Code einzufügen. Das hilft Ihnen, Quellcode effizienter zu entwickeln.

Zusammenfassung

MacroMates TextMate ist ein nützliches Werkzeug für jeden Entwickler. Es unterstützt alle wichtigen Programmiersprachen, wichtige Code-Tastenkürzel und Bundles zur Erweiterung des Editors. Jeder Mac-Designer oder -Entwickler, der mit Code arbeitet, sollte diesen Editor ausprobieren.

Primärer Dateityp

Symbol für html-Dateien.HTMLHypertext-Markup-Sprachdatei

Unterstützte Dateitypen

DateiendungDateityp
.HTMLHypertext-Markup-Sprachdatei
.ADBAda-Textdatei
.ASActionScript-Datei
.ASMQuelldatei in Assemblersprache
.BASH_PROFILEBash-Datei für interaktive Anmeldeshells
.BASHRCBash-Datei für nicht-interaktive Anmelde-Shells
.BIBBibTeX-Bibliografiedatenbank
.BSHBeanShell-Skript
.CC/C++-Quellcodedatei
.CFGKonfigurationsdatei
.CFGWesnoth-Markup-Language-Datei
.CGICommon-Gateway-Interface-Skript
.CONFUnix-Konfigurationsdatei
.CONFIGKonfigurationsdatei
.CPPC++-Quelldatei
.DD-Quellcodedatei
.DBMColdFusion-Serverdatei
.DTDDatei mit Dokumenttypdefinition
.ERLErlang-Quellcodedatei
.FFortran-Quellcode
.GOGo-Quellcodedatei
.GROOVYGroovy-Quellcodedatei
.HC/C++/Objective-C-Headerdatei
.HHC++-Headerdatei
.HSHaskell-Skript
.INCInclude-Datei
.JAVAJava-Quellcodedatei
.JSJavaScript-Datei
.LHSLiterate-Haskell-Skript
.LISPLisp-Quellcodedatei
.LUALua-Quellcode
.MObjective-C-Implementierungsdatei
.M4Makroprozessor-Bibliothek
.MARKDOWNMarkdown-Dokumentationsdatei
.MDMarkdown-Dokumentationsdatei
.MLML-Quelldatei
.PPascal-Quellcode
.PASPascal-Quelldatei
.PCHDatei mit vorkompiliertem Header
.PDEQuellcodedatei der Processing-Entwicklungsumgebung
.PHPPHP-Quellcodedatei
.PLPerl-Skript
.PMPerl-Modul
.PODPerl-POD-Datei
.PROFILEBash-Shell-Profil
.PROPERTIESJava-Properties-Datei
.PYPython-Skript
.RRez-Quelldatei
.RBRuby-Quellcode
.RBWRuby-Skript
.RHTMLRuby-HTML-Webseite
.RJSRuby-JavaScript-Datei
.RSTreStructuredText-Datei
.SQuelldatei
.SCPTAppleScript-Skriptdatei
.SQLStructured Query Language-Datendatei
.SRCQuelltextdatei
.STRINGSTextzeichenfolgendatei
.STYLaTeX-Stildatei
.TCLTcl-Skript
.TLDDatei mit Tag-Bibliotheksbeschreibung
.TMBUNDLETextMate-Bundle-Datei
.TMLANGUAGETextMate-Sprachgrammatikdatei
.TMTHEMETextMate-Designvorlagendatei
.TSVTabulatorgetrennte Werte-Datei
.TXTKlartextdatei
.XMLXML-Datei
.XQXQuery-Datei
.XQLXML-Abfragesprachendatei
.XQMXQuery-Modul
.XQUERYXQuery-Quelldatei
.XSLTDatei mit Extensible Stylesheet Language Transformations
.YMLYAML-Dokument

Weitere verwandte Dateitypen

DateiendungDateityp
.ADSAda-Spezifikationsdatei
.ASAASP-Konfigurationsdatei
.ASCXASP.NET-Benutzersteuerelementdatei
.ASHXASP.NET-Webhandlerdatei
.CONFGenerische Konfigurationsdatei
.DISTMac OS X-Distributionsskript
.DWTDreamweaver-Webseitenvorlage
.F90Fortran-90-Quellcodedatei
.FORFortran-Quellcodedatei
.FPPFortran-Quellcode
.GVYGroovy-Quellcodedatei
.HPPC++-Headerdatei
.HRLErlang-Headerdatei
.HTACCESSApache-HTACCESS-Datei
.HTCHTML-Komponentendatei
.HXXC++-Quellcode-Headerdatei
.INFSetupinformationsdatei
.INFOAllgemeine Informationsdatei
.JSPJakarta-Server-Seite
.LSPLisp-Programmquellcodedatei
.MARKDNMarkdown-Datei
.MDMaschinenbeschreibungsdatei
.MDOWNMarkdown-Datei
.MKDMarkdown-Dokumentationsdatei
.NFOWarez-Informationsdatei
.PHP3PHP-3-Webseite
.PHP4PHP-4-Webseite
.PHP5PHP-5-Webseite
.RPYPython-Skript
.SCRIPTTERMINOLOGYAppleScript-Skriptterminologiedatei
.SLSTSpieldatendatei
.TMPROJTextMate-Projektdatei
.TMPROJECTTextMate-Projekt
.TPLPhorum-Vorlage
.XQYXQuery-Quelldatei
.XSLXML-Stylesheet
.YAMLYAML-Dokument
Aktualisiert am 18.11.2021