大家好,这里是架构资源栈!点击上方关注,添加“星标”,一起学习大厂前沿架构!
关注、发送C1
即可获取JetBrains全家桶激活工具和码!
前言
大家都知道小D一直在做JetBrains系列软件的内容,不管是免费的还是付费的都在一直做,都是很持久的!
JetBrains 推出了 WebStorm 2025.2,一个让前端开发者眼前一亮的版本更新。本次版本不仅补强了对 TypeScript、Bun、GraphQL 等热门技术的支持,还对 Angular、Jest、Vitest 等主流框架进行了实用性优化。在提升性能的同时,也带来了更智能的编码体验和更稳定的测试支持。
下面,小D就带你快速了解这波更新到底值不值得升级!
🚀 TypeScript-Go 语言服务器:启动加速,现代架构来了!
这次更新最值得关注的,就是对 TypeScript-Go Language Server 的实验性支持。借助新的语言服务器,开发者将体验到更流畅的补全、跳转和检查性能。
启用方式也相当简单:
只需在项目中使用 @typescript/native-preview
替代传统 typescript
包,WebStorm 就能自动识别并接入,无需繁琐配置。
🌐 Baseline 支持上线:浏览器兼容性一目了然!
现在只需将鼠标悬停在 Web API 上,就能立即看到基于 web.dev 的 Baseline 数据,展示某个功能在主流浏览器中何时开始可用。不用再东奔西跑查文档,效率翻倍!
⚡ Bun 全面集成:自动识别、智能运行!
Bun 用户狂喜!WebStorm 2025.2 原生支持了 Bun 构建工具。只要你的项目中出现 bun.lockb
或 bun.lock
文件,IDE 就会立刻识别 Bun,并将其设为默认包管理器。
不止如此,相关操作比如 bun install
、右键运行脚本、调试配置生成等,都能顺滑衔接,无需手动配置,开发体验提升一个台阶!
🔧 框架升级亮点
✅ Angular 20 模板新语法支持
WebStorm 终于为 Angular 模板中的 in
关键字提供了完整支持。
比如:
@for (key in myMap) {
{{ key }}
}
现在能正确高亮并提供语法校验,对 Angular 20 用户非常友好。
✅ Prettier 优先:格式化规则不再打架
如果你的项目中使用了 Prettier,WebStorm 会自动禁用其内置的整文件格式化功能,避免格式冲突。但像即时格式设置、代码补全等功能仍会正常工作,实现风格统一而不影响体验。
✅ Prisma 支持更新
Prisma 语言服务器版本更新至 6.10.1,解决了不少 .prisma
文件处理中的兼容性问题。无论是代码洞察还是格式设置,现在都更稳定了。
✅ GraphQL 重做支持:TS/JS 文件中语法更智能
WebStorm 对 GraphQL 的支持也迎来升级,现在在 JavaScript/TypeScript 中书写 GraphQL 查询语句时,能获得更准确的语法高亮、自动补全、跳转和文档提示。
const query = gql`
query GetUser {
user(id: "1") {
name
}
}
`;
无论是 VSCode 党还是 WebStorm 党,这下谁强一目了然!
🎨 UI/UX 改进:形参信息弹窗更丝滑
形参信息(Parameter Info)弹出窗迎来了一波可用性提升。信息展示更清晰,跳转交互更流畅,无论是新人摸索 API 还是老手查参数,都能享受到轻松舒适的使用体验。
✅ 测试体验再升级
✔ Jest 集成修复
长期困扰 Jest 用户的几个痛点终于解决:
- 使用
jest-circus
时,如果在拆卸阶段失败,测试套件现在能正确标记为失败。 - 解决了某些配置下,Jest 测试被错误识别为 Playwright 测试的问题。
✔ Vitest 表现更稳定
Vitest 的测试树现在能正确处理多个同名套件,并准确标记 afterAll
中失败的测试。测试结果更贴近实际,排查问题也更轻松。
🎁 最后提醒:对非商业用途仍然免费
JetBrains 继续提供 WebStorm 免费授权用于个人或教学项目,这点依旧很香!
使用说明
一般更新后打开就会有下图的页面
如果没有就会弹出激活窗口,到注册弹窗这里就有变化了。
非商业版免费使用,需要你登录你自己的JetBrains账号,登录上去之后就可以了。
如果你没有自己的JetBrains账号可以去官网注册一个就行了!还是很方便的!
下载地址:
https://www.jetbrains.com/zh-cn/webstorm/download/download-thanks.html?platform=windows
🧑💻 小D有话说
这次 WebStorm 的更新可以说是“实用主义”的胜利——不是堆叠花里胡哨的新功能,而是一步一个脚印地提升体验。从语言服务器到底层格式化策略,再到框架与测试环境支持,全都针对前端开发者的日常痛点做了优化。
如果你还在犹豫是否升级,这波更新基本可以打消疑虑了——不升简直亏!
喜欢就奖励一个“👍”和“在看”呗~
本文由博客一文多发平台 OpenWrite 发布!