跳到主要内容
项目详情

Sublime Text 是一款用于代码、标记和散文的文本编辑器,官网当前展示的版本为 Sublime Text 4(Build 4200)。它可运行在 Windows、Linux 和 Mac 上,并围绕代码导航、分屏查看、自动完成、多选编辑、语法定义和插件扩展提供完整功能。与单纯的文本输入工具相比,Sublime Text 将项目上下文、符号定义、引用跳转、语法分析和界面渲染结合在编辑过程中,既支持 TypeScript、JSX 和 TSX,也提供更新后的 Python API。

核心功能

标签多选与分屏查看

Sublime Text 4 支持 Tab Multi-Select,用户可以通过简单的修饰键操作一次展示多个标签,并在界面中进行分屏。该能力覆盖侧边栏、标签栏、Goto Anything、Goto Definition、自动完成等位置,使多个文件或同一项目中的不同内容能够并排查看。标签在界面中被作为重要的操作对象处理,而不是只能逐个切换的文件入口。

代码定义、引用与符号导航

Definitions 弹窗支持并排模式,可以通过图标或按住 Ctrl、⌘ 后点击链接打开。Goto Definition、Goto Reference 和 Goto Symbol in Project 同样支持并排查看,用户可以直接查看完整定义,而不只是停留在较小弹窗中的摘要。自动完成中的单词如果对应某个定义,也会显示 Definition 链接,点击该链接或按 F12 可在右侧打开定义。

基于项目上下文的自动完成

Sublime Text 4 重写了自动完成引擎,根据项目中已有的代码提供智能补全建议。建议内容会补充符号类型等信息,并提供指向定义的链接。当用户从原文件返回时,自动完成窗口会恢复到上一次状态,便于继续编辑和查看相关信息。

多重选择与快速重命名

用户可以使用 Ctrl+D 或 ⌘+D 选择当前单词的下一个出现位置,也可以使用 Ctrl+K、Ctrl+D 或 ⌘+K 跳过某个出现位置。建立多个选择后,每个选择都支持完整编辑,因此可以在同一操作中修改变量或其他重复文本,而不必逐处查找和替换。

GPU 渲染与界面主题

在 Linux、Mac 和 Windows 上,Sublime Text 可以使用 GPU 渲染界面,官网说明该方式可支持最高 8K 分辨率下的流畅界面,同时比以前降低功耗。Default 和 Adaptive 主题经过更新,加入新的标签样式和非活动窗格变暗效果;主题和配色方案支持自动深色模式切换。Windows 和 Linux 上的 Adaptive 主题还支持自定义标题栏。

语法、平台与扩展支持

Sublime Text 默认提供 TypeScript、JSX 和 TSX 支持,并可在现代 JavaScript 生态中使用基于语法的功能。语法高亮引擎支持非确定性语法、多行结构、延迟嵌入和语法继承,同时降低内存使用并缩短加载时间。其 API 已更新至 Python 3.8,并保持与 Sublime Text 3 插件的向后兼容;扩展后的 API 也支持 LSP 等插件更好地工作。Mac 版本原生支持 Apple Silicon,Linux ARM64 构建版本可用于 Raspberry Pi 等设备。

使用方式

官网提供 Windows 下载、Linux 安装以及 Mac 下载入口,产品以桌面编辑器形式运行。使用者可以在编辑器中打开代码、标记或散文内容,并通过侧边栏、标签栏、Goto Anything、定义跳转和自动完成进行导航。官网同时提供文档入口,介绍更新后的 Python API;正文没有提到注册要求、自备模型 Key 或独立 Web 端使用方式。

适用人群与场景

编写 TypeScript、JSX、TSX 或其他代码的开发者,可以使用语法高亮、项目上下文自动完成、定义跳转和引用查看来编辑项目。需要批量修改变量或重复文本的用户,可以通过多重选择快速完成重命名。需要同时对照多个文件、定义或标签的用户,可以使用 Tab Multi-Select 和分屏模式。使用 Mac Apple Silicon、Linux ARM64 设备或 Raspberry Pi 的用户,则可以使用对应平台构建版本。

Tab Multi-Select支持多标签选择与分屏查看,并覆盖侧边栏、标签栏和代码导航功能。
上下文感知自动完成根据项目已有代码生成补全建议,并提供符号信息和定义链接。
多重选择编辑可选择同一单词的多个出现位置,用于快速重命名和批量编辑。
GPU 界面渲染在 Linux、Mac 和 Windows 上使用 GPU 渲染界面,支持最高 8K 分辨率。
语法与语言支持默认支持 TypeScript、JSX 和 TSX,并改进语法定义、语法继承与多行结构处理。
Python APIAPI 更新至 Python 3.8,并保持与 Sublime Text 3 插件的向后兼容。

用户评论 (0)

还没有用户评论

成为第一个分享使用体验的人

查看更多

Sublime Text 截图

官网首页截图

写评论

分享你的使用体验,至少 10 个字。评论可以发多条,打分在右侧卡片单独进行。

还需 10 个字 · 0 / 500