TextMate是MacOS平台的一款著名的文本编辑器软件,与BBedit一起并称苹果机上的emacs和vim,可以定制许多贴心使用的功能,支持LaTeX, Markdown, Textile等语法,功能强大,支持版本控制、文件搜索、作用域设置、宏、剪切板历史等功能,尤其适合程序员使用。
TextMate的Bundles是TextMate的一个亮点,可以有效的提高开发速度。包括DHH在内的Rails核心开发者一直都使用TextMate进行开发,原因就是他们主要都在使用Mac OS系统,并且TextMate具备出色的界面、强大的宏定义、以及可下载和编辑的宏定义包(bundles),这些都帮助开发者将编码的效率提升到最高。