WebStorm 2025.2:支持TypeScript-Go语言服务器、Baseline信息展示、Bun改进及更多功能

WebStorm 2025.2:支持TypeScript-Go语言服务器、Baseline信息展示、Bun改进及更多功能

💡 原文英文,约2000词,阅读约需8分钟。
📝

内容提要

WebStorm 2025.2发布,新增对TypeScript-Go语言服务器的支持、Baseline信息展示、Bun包管理器改进及AI助手升级。改进包括Angular模板支持、Prettier格式化兼容性和GraphQL语言注入优化,提升用户体验和开发效率。

🎯

关键要点

  • WebStorm 2025.2发布,新增对TypeScript-Go语言服务器的支持。

  • 新增Baseline信息展示功能,提供Web平台的基线支持细节。

  • Bun包管理器改进,自动检测并创建运行/调试配置。

  • AI助手Junie升级,速度提升30%,支持MCP和远程开发。

  • AI助手集成GitHub,支持管理拉取请求。

  • Angular模板中支持使用'in'关键字,增强模板语法支持。

  • 使用Prettier时,自动禁用内置格式化器,避免格式冲突。

  • 更新Prisma语言服务器协议,确保与最新工具兼容。

  • GraphQL语言注入优化,提升编辑体验和代码辅助功能。

  • 参数信息弹出窗口改进,增强可读性和导航体验。

  • Vitest和Jest测试支持改进,提升测试结果的准确性和可靠性。

  • 新增Git和GitHub功能,提升版本控制体验。

🔎

延伸解读

TypeScript-Go语言服务器的实验性支持

WebStorm 2025.2引入了对TypeScript-Go语言服务器的支持,开发者可以通过安装@typescript/native-preview包来启用这一功能。这一更新为使用TypeScript的项目提供了更好的开发体验,但由于该功能仍处于实验阶段,可能会存在一些小问题,开发者在使用时需保持关注。

Bun包管理器的自动检测与配置

新版本中,WebStorm能够自动检测Bun作为包管理器,并为脚本创建运行/调试配置。这一改进简化了开发流程,尤其是对于使用Bun的项目,开发者无需手动配置,提升了工作效率。然而,如果移除锁文件,Bun配置将消失,开发者需注意这一点以避免不必要的麻烦。

AI助手Junie的显著提升

Junie作为WebStorm的AI助手,经过升级后速度提升了30%,并支持MCP和远程开发。这意味着开发者可以更高效地完成复杂任务,尤其是在团队协作时,Junie能够帮助管理拉取请求,提升开发效率。使用这一功能时,开发者应关注其对项目上下文的理解,以获得最佳效果。

Angular模板语法的增强支持

WebStorm 2025.2新增对Angular模板中'in'关键字的支持,使得开发者可以更灵活地编写控制流表达式。这一更新使得WebStorm与最新的Angular语法保持一致,开发者在使用新特性时可以享受到更好的编辑支持,提升了代码的可读性和可维护性。

延伸问答

WebStorm 2025.2有哪些新功能?

WebStorm 2025.2新增了对TypeScript-Go语言服务器的支持、Baseline信息展示、Bun包管理器改进以及AI助手Junie的升级等功能。

Bun包管理器在WebStorm 2025.2中有什么改进?

Bun包管理器现在可以自动检测,并为脚本创建运行/调试配置,提升了使用体验。

WebStorm 2025.2的AI助手Junie有哪些升级?

Junie的速度提升了30%,现在支持MCP和远程开发,并集成了GitHub以管理拉取请求。

WebStorm 2025.2如何支持Angular模板?

WebStorm 2025.2支持在Angular模板中使用'in'关键字,增强了模板语法支持。

WebStorm 2025.2如何处理Prettier格式化?

当检测到Prettier时,WebStorm会自动禁用内置格式化器,以避免格式冲突。

WebStorm 2025.2对GraphQL的支持有什么变化?

WebStorm 2025.2对GraphQL语言注入进行了优化,提升了编辑体验和代码辅助功能。

🏷️

标签

➡️

继续阅读