TextMate 2

macromates.com ↗

Edit code on macOS with project search, multiple carets, bundles, and version-control actions.

SI Score
80/100
Pricing
Open Source AI reading, not confirmed
Free plan
Not confirmed
Sign-up required
Not confirmed

Ask SI about TextMate 2

Answers use saved listing facts and recorded sources.
Homepage screenshot
Screenshot of the TextMate 2 homepage

What it does

TextMate 2 is MacroMates' macOS text editor for programming and other text work. Its project view, multi-caret editing, scoped settings, search tools, snippets, and customizable bundles support language-oriented editing without requiring a full IDE. The official site describes built-in version-control actions and commands that can be written in languages able to read standard input and output.

Open a folder as a project when you want TextMate's project-aware actions: the manual describes Find in Project, Open Quickly, and bundle commands working against the folder's contents. For a focused edit, add multiple carets to change repeated text in one pass; project search can find matches and preview replacements. TextMate's bundles supply language-specific commands and snippets, and the manual explains installing or editing them. The version-control guide says TextMate detects Git, Mercurial, Subversion, or Perforce and exposes relevant bundle actions; several integrations call the corresponding command-line tools. This is a macOS-only editor, and its 2.0 manual is explicitly marked as a draft. The official source repository contains GPL version 3 terms, but the pages opened do not state a current price or purchase requirement for the downloadable app.

Strengths

  • Project-aware search and Open Quickly are documented in the TextMate 2 manual.
  • Multiple carets and scoped settings support repeated edits and mixed-language files.
  • The manual documents bundle actions and version-control integration.

Watch out for

  • The product is for macOS.
  • The official TextMate 2 manual identifies itself as a draft.

Best for

  • Mac developers editing source in projects with bundle-driven commands
  • Users who want project search and version-control actions inside a text editor

Sources