2025年5月21日,Sublime Text 4 正式发布了 Build 4200 版本。这次更新虽然算不上颠覆性大改,但在细节打磨上确实下了不少功夫——侧边栏右置功能、构建系统交互输入支持、Zsh 与 TOML 语法内置支持,以及多组语法高亮的全面重写,还有插件生态中 Python 版本的逐步升级。对于长期使用 Sublime Text 的开发者而言,这些改进正是让编辑器“越用越顺手”的关键所在。
首先聊聊最直观的变化:侧边栏现在可以通过 sidebar_on_right 设置轻松移到右侧。如果你习惯将文件树放在右边,这个选项终于不再需要依赖第三方插件才能实现。另一个实用功能是构建系统新增了交互输入能力——在 Build Systems 中设置 "interactive": true,就能在运行需要标准输入的程序时自动弹出输入框。无论是写脚本、跑算法,还是处理命令行任务,这些场景下的操作体验都会更加流畅。
语法高亮方面,SQL、ActionScript、Diff、Bash、Graphviz 等语法得到了全面重写,同时新增了对 Zsh 和 TOML 的内置支持。这充分说明 Sublime Text 仍在认真维护多语言开发的基础体验,毕竟很多用户看重的就是它的速度和语法支持能力。更新日志还提到:Git 状态查询性能、多选区编辑性能、命令行命令延迟执行、内置配色方案以及复制剪切行为都有明显改进——这些都是“平时不太注意,但一旦优化就回不去”的细节。
值得关注的是,官方在同一篇博客中宣布了插件运行环境的调整:将逐步淘汰 Python 3.3 插件宿主,并推动插件 Python 版本升级。这意味着插件作者需要提前关注兼容性变化,尤其是那些依赖旧版本 Python API 的插件,必须尽早进行测试和迁移。对于普通用户来说,短期内可能感受不到影响,但长远来看,插件生态的稳定性将因此受益。
总的来说,Build 4200 并非一次追求概念化大改的更新,而是围绕编辑器核心能力、性能稳定性和插件生态演进所做的一次扎实调整。对于追求轻量、高效编辑环境的开发者而言,这类更新的真正价值,恰恰体现在日常使用中响应速度的提升、语法支持的完善,以及插件兼容性的提前准备上。
