
当你的 TS 项目卡顿、包管理器来回切换、GraphQL 字符串缺少智能提示、测试报告“假绿灯”、Prettier 和 IDE 互相“打架”时,这次更新直击这些痛点:更快、更准、更省心。
WebStorm 2025.2 引入了对全新 TypeScript-Go 语言服务器的实验性支持,为大型 TS 项目提供更现代的架构与更佳的交互流畅性。
如何启用:
@typescript/native-preview 替代 typescript 作为依赖
图注:启用后,类型分析与补全响应更及时,编辑器卡顿显著减少
WebStorm 2025.2 会在快速文档中直接显示 Web Platform Baseline 信息,基于 WebDX CG 的 Baseline 数据,帮助你判断特性在主流浏览器中的可靠可用时间点,从而更快做出取舍决策。

图注:悬停查看即得 Baseline 详情,减少来回检索成本
当项目存在 bun.lockb 或 bun.lock 时,WebStorm 会自动检测 Bun 并将其设为默认包管理器。随后:
bun install、package.json 上下文操作与依赖建议默认走 Bun
图注:Bun 被自动选为包管理器,运行与依赖管理体验统一
in 关键字开箱可用在 Angular 20 引入后,WebStorm 2025.2 增加了模板中 in 关键字的完整支持。你可以在模板中放心使用 foo in myObj 与 @if (key in myObj),并获得准确的代码高亮与校验,减少手写判断的心智负担。
当项目已配置 Prettier,WebStorm 将自动对“整文件格式化”禁用内置格式化器,避免和 Prettier 产生冲突。即时格式与其他编辑体验保持不变,保证结果一致、风格统一。
带来与最新语言服务器保持一致的兼容性修正与调整,处理 .prisma 架构文件时获得稳定的代码洞察与格式支持,避免升级带来的不确定性。
TypeScript 与 JavaScript 文件中的 GraphQL 语言注入得到重写。自动补全、符号解析、语法高亮与文档查找在模板字面量内更加可靠,写查询像写类型安全的代码一样顺手。
Parameter Info 弹出窗口经过优化,更易阅读与导航,复杂重载与长参数列表下的定位效率更高。

图注:信息层次更清楚,找对参数更省力
jest-circus 且在拆除阶段失败的测试套件将被正确标记为失败afterAll 中失败的套件会被准确标记为失败
让测试报告更贴近真实状态,定位问题更聚焦。@typescript/native-preview 试用新语言服务器如果这篇文章帮到了你,不妨点个分享给同样需要的朋友吧! 你的每一次支持,都是我持续创作的动力!💪
往期推荐:
序号 | 文章标题 | 链接 |
|---|---|---|
1 | MCP协议爆火揭秘 | 查看详情 |
2 | 轻松配置Cursor玩转MCP | 查看详情 |
3 | Browser-Tool 前端开发神器 | 查看详情 |
4 | AI编码焕新:用Context7 | 查看详情 |
5 | NotebookLM:靠谱知识库 | 查看详情 |
6 | Spring AI 玩转多轮对话 | 查看详情 |
7 | Cursor生成UI,加一步封神 | 查看详情 |