TextMate is a versatile text editor for Mac OS X, that provides a unique and innovative set of features to support programmers and designers in writing code and markup. The program is compatible with more than 50 programming languages, such as Apache, Apple Script, C, C++, CSS, Diff, Git, HTML, JavaScript, JSON, Lua, Objective-C, PHP, Python, Ruby, and more.
TextMate was first released in 2004 and won the Apple Design Award for "Best Mac OS X Developer Tool" in August 2006. Since version 2.0 (announced in 2009) the program is Open Source.
Key Features:
- Ability to Search and Replace in a Project
- Auto-Indent for Common Actions Like Pasting Text
- Auto-Pairing of Brackets and Other Characters
- Clipboard History
- Column Selections and Column Typing
- Completion of Words from Current Document
- CSS-like Selectors to Pinpoint the Scope of Actions and Settings
- Declarative Language Grammars for Graceful Mixing and Hacking
- Dynamic Outline for Working With Multiple Files
- Expand Trigger Words to Code Blocks With Tab-able Placeholders
- File Tabs when Working With Projects
- Foldable Code Blocks
- Function Pop-up for Quick Overview and Navigation
- Plug-able Through Your Favorite Scripting Language
- Recordable Macros With No Programming Required
- Regular Expression Search and Replace (grep)
- Run Shell Commands from Within a Document
- Support for Darcs, Perforce, SVK, and Subversion
- Support for More Than 50 Languages
- Switch Between Files in Projects With a Minimum of Key Strokes
- Themable Syntax Highlight Colors
- Visual Bookmarks to Jump Between Places in a File
- Works As External Editor for (s)FTP Programs
- Works Together With Xcode and Can Build Xcode Projects
Last Update: December 31, 2019
Current Version: 2.0.6 / 1.5.11
License: Freeware
Languages: Multiple Languages
Supported Operating Systems:
Mac OS X 10.12 or later (Intel only)
Developer: MacroMates Ltd.
Homepage: MacroMates.com