内容提要
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语言注入进行了优化,提升了编辑体验和代码辅助功能。