适用于 macOS 的 TextMate:优秀的文本与代码编辑器
TextMate 是适用于 macOS 系统的优秀代码编辑器和文本编辑器。通过它,你可以处理脚本、创建宏、交互式地填写字段、检查代码错误,并对数十种编程语言进行代码高亮。它在处理多个文件、导航和搜索方面都实现了便捷的操作。
强大的社区与功能支持
一个快速成长的社区为 TextMate 开发了上百种“模式”(modes),其中包括对所有主流编程语言的支持,以结构化格式(如 LaTeX、Markdown、Textile 等)编写文章,撰写博客,运行 SQL 查询,管理预算等等。
- 多光标编辑:TextMate 允许多个插入点同时存在,使得同时进行多处修改、替换代码片段等操作变得非常简单。
- 文件搜索:你可以选择想要搜索的内容和搜索范围,TextMate 会以清晰的方式展示结果,让你轻松地在匹配项之间跳转,提取匹配文本或预览替换内容。
- 版本控制:TextMate 支持所有主流版本控制系统。你可以在文件浏览器中看到哪些文件有改动,在编辑器中看到哪些行发生了变化,调用差异比较,或者提交部分更改。
- 范围设置:如果一个文件中混合了多种语言,或者项目使用了不同的构建系统,又或者第三方代码有不同的格式设置,TextMate 都能应对。它通过将详细的范围选择器与快捷键、设置等关联起来,来处理这些情况。
- 命令:macOS 基于 UNIX 的基础允许你使用任何支持 stdin、stdout 和环境变量的语言来编写自定义操作。对于复杂的交互,TextMate 还提供了 WebKit 和一个对话框框架,用于创建 Mac 或 HTML 界面。
- 代码片段:常用的文本或代码片段可以被保存为代码片段(snippets),并包含占位符和转换规则,使其能根据使用上下文进行调整。
- Bundle 管理:TextMate 使用 bundles(包)来进行定制,并支持无数种不同的语言、标记系统和工作流程等。
- 宏:通过宏,你可以消除重复性工作。你可以保存它们以便重复使用,或者录制一个宏以立即播放。
更多功能
剪贴板历史记录、可自定义主题、实时 HTML/Markdown 预览、可折叠代码块、基于缩进的软换行等等。
启动已下载的镜像
将应用拖动到应用程序文件夹的快捷方式中。
复制完成后,您可以通过 Launchpad 启动该应用。
如果遇到任何错误,请查看相关说明。
声明:本站资源仅限学习研究使用,请在24小时内删除。建议通过官方渠道购买正版软件,支持开发者创作。
发表评论