首页
/ SublimeLSP项目终止对Sublime Text 3的支持

SublimeLSP项目终止对Sublime Text 3的支持

2025-07-09 04:18:24作者:翟萌耘Ralph

SublimeLSP项目团队近期完成了对旗下所有语言服务器协议(LSP)插件的ST3支持终止工作。这一技术决策标志着该项目将全面转向Sublime Text 4的生态发展。

背景与决策考量

Sublime Text 3作为上一代编辑器版本,其核心架构与ST4存在显著差异。随着ST4的API稳定性和功能完善度不断提升,维护双版本兼容性已成为项目发展的技术负担。团队经过评估后决定:

  1. 为ST3用户提供最后一个稳定版本
  2. 未来开发将专注于利用ST4的新特性
  3. 简化代码库,移除ST3专用逻辑

技术实施方案

项目团队采用系统化的版本管理策略确保平滑过渡:

  1. 版本分支策略:为每个插件创建专门的st3分支,作为ST3支持的最终版本
  2. 包控制配置:通过修改package.json的releases字段,明确版本兼容范围
  3. 用户提示机制:添加显式弃用警告,帮助用户理解变更

影响范围

此次变更涉及以下语言服务器插件:

  • 前端相关:LSP-angular、LSP-vue、LSP-svelte等
  • 脚本语言:LSP-bash、LSP-elixir、LSP-elm等
  • 工具链:LSP-dockerfile、LSP-graphql、LSP-promql等
  • 样式相关:LSP-stylelint、LSP-tailwindcss等

用户应对建议

  1. ST3用户可继续使用已标记为st3-的最终版本
  2. 建议升级至Sublime Text 4以获得持续的功能更新
  3. 开发者可参考项目版本管理策略进行插件适配

这一技术演进决策将使SublimeLSP项目能够更高效地利用ST4的现代化架构,为开发者提供更强大的语言智能支持功能。

登录后查看全文
热门项目推荐