💡
原文英文,约1100词,阅读约需4分钟。
📝
内容提要
从2025.2版本开始,JetBrains IDEs的LSP插件开发方式将发生重大变化。用户即使订阅到期也可免费使用LSP API,解决了开发者的长期反馈。未来,社区版将不再支持LSP,所有用户将下载统一的IntelliJ IDEA安装包,LSP支持将对所有人开放。这将降低插件开发门槛,促进用户基础的扩大。
🎯
关键要点
- 从2025.2版本开始,JetBrains IDEs的LSP插件开发方式将发生重大变化。
- 用户即使订阅到期也可免费使用LSP API,解决了开发者的长期反馈。
- 社区版将不再支持LSP,所有用户将下载统一的IntelliJ IDEA安装包。
- LSP支持将对所有人开放,降低插件开发门槛,促进用户基础的扩大。
- LSP API将对订阅到期的用户开放,解决了插件开发者的限制问题。
- 未来,所有用户将下载单一的IntelliJ IDEA安装包,LSP支持将保持开放。
- 插件开发者可以面向更广泛的用户基础,无需用户购买IntelliJ IDEA许可证。
- LSP API支持核心语言特性和高级功能,如代码补全、文档格式化等。
- 插件开发者应针对IntelliJ IDEA Ultimate 2025.2.1+进行开发,并在plugin.xml中包含LSP模块依赖。
- LSP开发提供了减少维护工作、加快开发周期的优势,但也存在集成限制和性能开销。
- JetBrains认识到语言服务器开发应对更广泛的开发者社区开放,而不仅限于商业产品开发者。
- LSP集成不会取代所有本地API,但为所有JetBrains IDE提供了一种轻量级的解决方案。
➡️