T
0

TextMate:适用于 macOS 的可定制文本编辑器

TextMate 是一款面向 macOS 的开源文本编辑器,支持大量编程语言、标记系统和工作流。它提供多光标编辑、文件搜索、版本控制、代码片段、宏、主题以及 HTML/Markdown 实时预览等功能,适合编写代码、处理文本和管理项目文件。

链接直达

TextMate:适用于 macOS 的可定制文本编辑器

原站网页截图,页面可能随时间更新。

TextMate 面向需要在 macOS 上编写和整理文本、代码或标记内容的用户。它将可定制编辑环境、语言支持、项目文件处理与自动化操作结合起来,既能完成日常文本编辑,也能应对包含不同语言、构建方式或格式偏好的项目。

用途与适用场景

TextMate 的核心用途是编辑文本和源代码,并通过语言支持与可定制设置适应不同类型的文件。软件支持大量编程语言、标记系统和工作流,适合开发者编写代码、维护项目文件,也适合处理 HTML、Markdown 等内容。对于需要同时编辑多个位置、查找并替换文件内容,或查看文件改动的工作,TextMate 提供了相应的编辑与项目管理能力。

如果一个文件混合使用多种语言,或者同一项目包含不同构建系统、第三方代码及不同格式偏好,TextMate 可以根据作用域关联快捷键、设置等内容。这样的设计适合结构复杂、需要细分编辑规则的项目。

准备与上手

TextMate 运行于 macOS,官网列出的 TextMate 2.0 要求为 macOS 10.12 或更高版本。开始使用时,可以先打开需要处理的文本或项目文件,在编辑器中进行常规输入、修改和保存,再根据工作内容启用搜索、版本控制、代码片段或宏等功能。

软件采用 bundles 进行扩展和定制,并支持不同语言、标记系统和工作流。用户可以围绕正在处理的文件类型选择合适的语言支持,也可以通过作用域设置,让快捷键和编辑规则针对特定上下文生效。

编辑、搜索与自动化功能

多光标功能允许用户在同一时间添加多个插入点,从而一次完成多处修改,也可以用于交换代码片段等操作。文件搜索功能支持指定搜索范围和搜索内容,并以便于跳转的方式呈现匹配结果;用户还可以提取匹配文本,或预览希望进行的替换。

TextMate 支持将常用文本或代码制作成代码片段。片段可以包含占位符和转换规则,并根据使用上下文进行适配。对于重复性工作,宏可以记录操作并重新执行;宏既能保存以便反复使用,也能作为临时记录立即回放。

项目协作与界面定制

在文件浏览器视图中,TextMate 可以显示哪些文件发生了改动;在编辑器视图中,可以看到具体行的变化,并调出当前文件的差异比较。软件支持主要版本控制系统的相关操作,包括提交部分改动,因此适合在编辑代码的同时查看和整理版本变化。

TextMate 允许通过作用域选择器为快捷键、设置等内容指定适用范围。软件还支持自定义操作:基于 macOS 的 UNIX 环境,能够使用可处理标准输入、标准输出和环境变量的语言编写命令;对于复杂交互,则提供 WebKit 以及原生 Mac 或 HTML 界面所需的对话框框架。

补充能力与可确认限制

除上述功能外,TextMate 还提供剪贴板历史、自定义主题、HTML/Markdown 实时预览、可折叠代码块和带缩进的软换行等能力。这些功能覆盖了文本编辑、代码浏览、内容预览和界面调整等常见需求。

当前可确认的运行条件是 macOS 10.12 或更高版本。TextMate 的定位是 macOS 文本编辑器,具体支持的语言、工作流和定制内容取决于相应 bundles 与编辑设置。

TextMate 支持哪些系统?

TextMate 2.0 要求 macOS 10.12 或更高版本。

TextMate 能否预览 HTML 和 Markdown?

可以,软件提供 HTML/Markdown 实时预览功能。


访问软件官网 · 查看资料来源

相关推荐

L

LibreOffice是一套免费、开源的办公软件集合,包含文字处理、电子表格、演示文稿、绘图、数据库管理和数学公式编辑六类工具,适合个人办公、学习、数据处理、文档制作和多媒体演示等场景。

W

WPS Office是一套面向个人、企业和教育场景的办公软件,支持Word、Excel和PPT文档的编辑,并提供多人在线协作能力。官网列出Windows、Mac、Linux、Android、iOS、鸿蒙和Pad等平台,同时提供在线使用、企业版及云办公相关产品入口。

F

Firefox是Mozilla提供的网页浏览器,支持Windows、macOS、Linux、Android和iOS。它提供内置跟踪器拦截、标签组、阅读模式、画中画、界面自定义及数据导入功能,适合希望整理浏览内容并加强隐私控制的用户。

7

7-Zip 是一款适用于 Windows 的文件归档工具,支持多种格式的压缩、解压与文件管理。它以 7z 格式和 LZMA、LZMA2 压缩为核心,支持 AES-256 加密、Windows Shell 集成、命令行操作及多语言界面,可用于个人电脑和商业组织中的文件整理与传输。

O

OBS Studio是一款免费、开源的视频录制与直播软件,支持Windows、macOS和Linux。它可以实时采集和混合视频、音频,组合多个场景与来源,并连接常用直播平台,适合直播、屏幕录制和制作多来源视频内容。

评论

暂无评论,来抢沙发~