首页/软件/Sublime Text

Sublime Text:为代码、标记与散文而生的高级文本编辑器 #

Sublime Text 是什么? #

Sublime Text 是一款面向代码、标记语言(Markup)和散文写作的高级文本编辑器(sophisticated text editor for code, markup and prose),由 Sublime HQ Pty Ltd 开发并持续维护。它以“Text Editing, Done Right(把文本编辑做对)”为设计理念,追求流畅的用户界面、出色的功能与惊人的性能表现。

对于开发者而言,Sublime Text 解决的核心痛点是:在大项目中快速定位与跳转代码、以极低延迟完成大量文本编辑、并通过插件生态把编辑器改造成贴合个人工作流的工具。它内置多光标编辑、Goto Anything 快速跳转、强大的语法高亮引擎与上下文感知自动补全,同时保持极轻的启动与响应速度。Sublime Text 4(当前版本 Build 4215)还带来了 GPU 渲染、Apple Silicon 与 Linux ARM64 原生支持、TypeScript/JSX/TSX 默认语法支持以及更新至 Python 3.14 的插件 API,适用于前端、后端、脚本编写、日志查看与日常文本处理等多种场景。

Sublime Text 有哪些亮点特色? #

  • GPU 渲染,界面顺滑到底:Sublime Text 现在可在 Linux、Mac 和 Windows 上利用 GPU 渲染界面,即使面对 8K 分辨率也能保持流畅的 UI,同时比以往更省电。
  • Apple Silicon 与 Linux ARM64 原生支持:Mac 版原生支持 Apple Silicon 处理器,Linux 也提供 ARM64 构建,可直接运行在树莓派等设备上。
  • Tab Multi-Select 标签多选:文件标签升级为一等公民,执行操作时按住修饰键即可拆分界面同时显示多个标签,侧边栏、标签栏、Goto Anything 等均已适配,分屏与代码导航更直观。
  • 上下文感知自动补全:自动补全引擎经过重写,能基于项目中已有代码给出智能建议,并附带符号类型信息与定义跳转链接。
  • 焕然一新的界面主题:Default 与 Adaptive 主题更新了标签样式与非活动面板变暗效果,主题和配色方案支持自动切换深色模式,Windows 与 Linux 上的 Adaptive 主题还提供自定义标题栏。
  • TypeScript、JSX 与 TSX 默认支持:对当下最流行的现代 JavaScript 生态语言提供开箱即用的语法支持,可直接使用 Sublime Text 基于语法的智能特性。
  • 超强语法定义引擎:语法高亮引擎显著改进,可处理非确定性文法、多行结构、惰性嵌入与语法继承,同时降低内存占用、加快加载速度。
  • 更新的 Python API:插件 API 已升级至 Python 3.14(同时保留 Python 3.3),并保持对 Sublime Text 3 所构建包的向后兼容,让 LSP 等插件运行得更出色。

Sublime Text截图

免费下载 Sublime Text #

以下为官方提供的各平台安装包,点击链接即可下载。Sublime Text 可免费下载并评估,如继续使用需购买许可证(官方目前未强制评估时间限制)。

文件名 描述 大小 下载
sublime_text_build_4215_mac.zip macOS 版本(Build 4215) 50.8 MB 夸克网盘
sublime_text_build_4215_x64.zip Windows 64 位便携版(Build 4215) 26.8 MB 夸克网盘
sublime_text_build_4215_x64_setup.exe Windows 64 位安装程序(Build 4215) 21.0 MB 夸克网盘

说明:官方下载页同样提供 Linux 的 .deb、.rpm、.pkg.tar.xz、.tar.xz 以及 ARM64 构建,并支持通过 apt、pacman、yum、dnf、zypper 等包管理器仓库直接安装与自动升级。

Sublime Text 如何使用? #

  1. 打开文件或文件夹:启动 Sublime Text 后,可通过 File → Open File 打开单个文件,或使用 File → Open Folder 将整个项目目录载入侧边栏,便于在项目内检索与切换。
  2. 用 Goto Anything 快速跳转:按下 Ctrl + P(macOS 为 ⌘ + P)输入文件名即可瞬间跳转文件;在输入框中加入 @ 可直接跳转到文件内符号,加入 : 可按行号定位。
  3. 多光标与批量编辑:选中一个词后按 Ctrl + D(macOS ⌘ + D)可依次选中下一个相同词,按 Ctrl + K, Ctrl + D 可跳过某次匹配;选中多处后即可同时编辑,快速重命名变量。
  4. 使用命令面板:按 Ctrl + Shift + P(macOS ⌘ + Shift + P)打开命令面板,输入关键字即可执行安装插件、切换语法、修改主题等几乎所有命令。
  5. 配置与扩展:通过 Preferences → Settings 修改用户配置;安装 Package Control 后,可用命令面板搜索并安装第三方插件(如 LSP),打造个性化开发环境。若要打开外部终端,还可使用内置的 open_terminal 命令。

Sublime Text 的常见问题? #

Sublime Text 是免费软件吗? Sublime Text 可以免费下载并评估使用,官方目前没有强制的时间限制;但若希望持续使用,需要购买许可证。Linux 上的 dev 通道构建仅对已授权用户开放,未购买的用户需使用 stable 通道。

Sublime Text 支持哪些平台? 官方提供 Windows、macOS 与 Linux 版本。Mac 版原生支持 Apple Silicon,Linux 版提供 x86-64 与 ARM64 构建,Windows 还额外提供便携版(portable version)。

为什么某些旧插件在新版本中无法运行? 从 Build 4213 起,Sublime Text 默认使用 Python 3.14,并默认禁用 Python 3.3。若遇到插件兼容问题,可在设置中将 "disable_plugin_host_3.3" 设为 false 重新启用 3.3(该版本将在未来移除)。

Linux 上为什么没有 ARM 版 RPM 包? 官方文档明确说明,目前 yum、dnf、zypper 等 RPM 仓库中没有适用于 ARM 架构的软件包;ARM 设备可使用 .deb、.pkg.tar.xz 或 .tar.xz 格式的 ARM64 构建。

Sublime Text 与 Sublime Merge 是什么关系? Sublime Merge 是同一团队出品的跨平台 Git 客户端,遵循 Sublime Text 的设计方式,可与 Sublime Text 配合用于版本控制操作,两者是相互独立的产品。

如何更新到最新版本? Windows 与 Mac 版内置自动升级机制,升级十分便捷;Linux 则通过所配置的包管理器仓库(apt/pacman/yum/dnf/zypper)获取更新,而不是自动升级机制。

Sublime Text 如何安装? #

Windows

  1. 下载 sublime_text_build_4215_x64_setup.exe 安装程序。
  2. 双击运行,按向导提示选择安装路径并完成安装。
  3. 若偏好免安装方式,可下载 sublime_text_build_4215_x64.zip 便携版,解压到任意目录后直接运行可执行文件。
  4. 注意:当前版本最低要求为 Windows 10。

macOS

  1. 下载 sublime_text_build_4215_mac.zip。
  2. 解压后得到 Sublime Text.app,将其拖入“应用程序”文件夹。
  3. 首次打开如遇系统安全提示,可在“系统设置 → 隐私与安全性”中允许打开。
  4. 注意:当前版本最低要求为 macOS 10.13。

Linux(包管理器方式)

  1. 以 Ubuntu/Debian 的 apt 为例,先导入 GPG 密钥: wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo tee /etc/apt/keyrings/sublimehq-pub.asc > /dev/null
  2. 添加 stable 或 dev 通道的软件源(写入 /etc/apt/sources.list.d/sublime-text.sources)。
  3. 执行 sudo apt-get update 后运行 sudo apt-get install sublime-text 完成安装。
  4. Arch 使用 pacman、CentOS 使用 yum、Fedora 使用 dnf、openSUSE 使用 zypper,官方均提供了对应的密钥导入与仓库添加命令,可直接参照官网文档执行。

Linux(直接下载安装包) 官网下载页提供 64 位与 ARM64 的 .deb、.rpm、.pkg.tar.xz、.tar.xz 安装包,可按发行版选择合适的格式手动安装。

Sublime Text 如何卸载? #

Windows

  1. 打开“控制面板 → 程序和功能”(或“设置 → 应用 → 已安装的应用”)。
  2. 找到 Sublime Text 并点击“卸载”,按提示完成操作。
  3. 若使用的是便携版(zip 解压),直接删除解压目录即可,不会在系统中留下安装记录。
  4. 如需彻底清理,可手动删除 %APPDATA%\Sublime Text 下的配置与缓存目录。

macOS

  1. 打开“应用程序”文件夹,将 Sublime Text.app 拖入废纸篓并清空。
  2. 如需彻底清理,可删除 ~/Library/Application Support/Sublime Text、~/Library/Caches/com.sublimetext.4 等残留配置与缓存目录。
  3. 注意:删除配置目录会同时移除已安装的插件与个人设置。

Linux

  1. 使用包管理器卸载,例如 Debian/Ubuntu 执行 sudo apt-get remove sublime-text(如需同时删除配置可加 --purge)。
  2. Arch 执行 sudo pacman -R sublime-text,Fedora 执行 sudo dnf remove sublime-text,openSUSE 执行 sudo zypper remove sublime-text。
  3. 若为手动解压的 .tar.xz 版本,直接删除对应的解压目录即可。
  4. 用户级配置与插件通常保存在 ~/.config/sublime-text,如需彻底清理可手动删除该目录。
相关标签
Sublime Text代码编辑器文本编辑器多光标编辑GPU 渲染语法高亮TypeScript 编辑器Python API 编辑器跨平台编辑器Sublime Merge