简介
TextMate for Mac OS - 一款优秀的代码和纯文本编辑器。使用 TextMate,您可以编辑脚本、创建宏、交互式填写字段、检查代码错误,并高亮显示数十种编程语言的代码。处理多个文件、导航和搜索功能都得到了便捷的实现。
一个快速发展的社区已经开发了超过一百种不同的“模式”,包括支持所有主流编程语言、使用 LaTeX、Markdown、Textile 等结构化格式编写文本、撰写博客、运行 SQL 查询、预算管理等等。
多光标
TextMate 的简单多光标功能让您可以轻松同时进行多项编辑、替换代码片段等等。
文件搜索
选择您要搜索的内容,TextMate 将以易于浏览的方式呈现搜索结果,方便您在匹配项之间导航、提取匹配文本或预览所需的替换内容。
版本管理
在文件浏览器视图中查看哪些文件已更改,在编辑器视图中查看哪些行已更改,比较当前文件的差异,提交子集——TextMate 支持所有主流版本控制系统。
作用域选项
单个文件中混合了多种语言?项目使用不同的构建系统?第三方代码具有不同的格式设置?TextMate 可以通过将详细的作用域选择器绑定到键盘快捷键、首选项等来处理所有这些问题。
命令
macOS 基于 UNIX 的框架允许您使用任何能够处理标准输入 (stdin)、标准输出 (stdout) 和环境变量的语言编写自定义操作。对于复杂的交互,TextMate 为 Mac 或 HTML 界面提供了 WebKit 和对话框框架。
代码片段
常用的文本或代码片段可以转换为代码片段,并带有占位符、转换等功能,以便根据使用上下文进行调整。
软件包
TextMate 使用软件包进行自定义,并支持无数不同的语言、标记系统、工作流程等。
宏
使用宏可以消除重复性工作。您可以保存宏以供重复使用,也可以录制宏以便立即播放。
更多功能……
剪贴板历史记录、可自定义主题、实时 HTML/Markdown 预览、可折叠代码块、软缩进换行等等。