WebStorm 2022.3 Beta 发布,支持 Vitest


WebStorm 2022.3 近日发布了 Beta 版本,带来以下更新内容:

支持 Vitest

WebStorm 2022.3 将支持 Vitest,这是一个 Vite-native 单元测试框架。

  • 你可以使用各种运行选项从 WebStorm 运行 Vitest 测试。
  • Vitest watch 模式直接支持所有测试方案。对于一个子集,你只需在运行配置中添加 --watch
  • Vitest 有自己的 "快照" 测试,WebStorm 也同样支持。
  • 支持 Vitest coverage,它甚至可以在 watch 模式下工作,在编码时对覆盖率给予近乎即时的视觉反馈。

对 HTTP 客户端的改进

HTTP客户端现在为长 URL 的请求提供了更好的格式化选项。你也可以使用把查询参数放在不同的行中,把查询分成不同行中的小片段。

为了控制你对 HTTP 请求格式的偏好,新版本在「首选项|设置|编辑器|代码样式|HTTP 请求|Wrapping and Braces 中实现了一个新的选项。

此外,HTTP 客户端现在支持在请求前执行的脚本块。你可以在请求执行前生成一些数据,并使用变量将其放入最终的请求中。

WebStorm 现在还提供了加密 API,使你的代码能够计算 HTTP 请求的 md5 或 sha1 哈希值。

改进的每日提示

对于 v2022.3,WebStorm 增强了 "每日提示" 功能,这是一个内置的学习工具,可以帮助你探索 WebStorm 及其功能。

为了使提示更有用,更容易消化,新版本对对话框的外观和行为做了一些改变。每个提示现在都有一个标题,以帮助你了解 IDE 的哪个区域被描述,并迅速决定你是否想了解更多关于该主题的信息或跳过它。

还增加了提示评级功能,并对提示的出现方式进行了微调。这应该会使它们与你正在进行的项目更加相关。

Reader 模式下的可视化格式化层

WebStorm 2022.3 提供了以你喜欢的样式阅读代码的功能,这可能与当前文件的格式不同。现在你可以在 Reader 模式下应用一个可视化格式化层。这将根据你设置的格式化方案调整代码的呈现方式,而不改变真实代码的格式。

更多详情可查看:https://blog.jetbrains.com/webstorm/2022/11/webstorm-2022-3-beta/


相關推薦

2022-08-28

JetBrains 在 7 月推出了 WebStorm 2022.2,这是 2022 年的第二次重大更新。近日 JetBrains 公布了下一个版本的计划,让用户可以率先了解到官方的规划以及能够预览一下未来能够用上的新功能。 按照官方规划,WebStorm 2022.3 版本将在今

2023-01-08

JetBrains 已公布了 WebStorm 2023.1 版本的路线图,此版本预计将在 3 月底发布。 主要聚焦于以下内容: 技术特定的改进 Astro 支持。 将添加对 Astro 框架的支持 (WEB-52015)。 首先要确保至少语法高亮显示和代码补全等基本功能运

2022-11-11

IntelliJ IDEA 2022.3 Beta 2 已发布!可以 从JB 网站、Toolbox App 或使用 Ubuntu 的 snaps 获得新版本。  改进了 Kotlin 的 IDE 性能 优化了缓存和索引的使用,使代码分析更快更稳定。还改进了 .gradle.kts 文件中的代码完成

2022-11-08

GoLand 2022.3 测试版已经发布,因此也已经停止添加新的功能,正集中精力修复错误,为 12 月初的主要版本做好准备。 性能改进 改变 'go list' 以改善索引 打开时从缓存中恢复项目结构 更快的 IDE 启动和项目打开 泛型

2022-07-26

WebStorm 2022.2,即今年的第二个更新已经发布了。这次更新的新功能使 WebStorm 变得更好,包括对 Angular 独立组件的支持,对 Vue 3 的更新,对 TypeScript 4.7 的支持,内置远程开发,以及对编辑器的大量改进。 对 Angular 独立组件的

2022-12-07

PhpStorm 2022.3 现已正式发布,此次更新带来了新 UI 的预览、完整的 PHP 8.2 支持、数据库工具中的 Redis 支持、PHP 的代码视觉、快速修复预览、Xdebug 配置验证、对 ParaTest 的支持、PHPDoc 的阅读器模式以及许多其他功能。 新 UI 

2022-10-29

IntelliJ IDEA 2022.3 EAP 5 已发布!这是 Beta 之前的最后一个 EAP 版本,通过每日提示和书签提供更好的用户体验,另外还包括 Gradle 更新等优化。   改进每日提示 增强了当日提示,改进了 UI 、优化了展示的算法,可帮助用户更

2023-03-07

v-region v3.0.0-beta.3 版本更新内容 使用 vue3 composition api 重构 v-region 工具链从 webpack 更换为 vite 单元测试库从 mocha 更换为 vitest RegionGroupCore 与 RegionColumnsCore 核心模块增加 comp

2022-04-08

WebStorm 2022.1 的候选版本发布,该版本的改进内容包括: 更好的 Next.js 支持:WebStorm 2022.1 改进了使用 Next.js 的体验 支持 Volta 和 Corepack:WebStorm 现在与 Volta(一个 JavaScript 工具管理器)完全集成;它还支持 Corepack(实验性的

2022-08-20

WebStorm 2022.2.1 是 WebStorm 2022.2 的第一个错误修复更新,它包含了许多改进,包括对 Vite 别名的支持和对 Vue 3 和 Angular 14 的修复。 更好的 Vite 支持 WebStorm 现在支持 Vite 别名,并有一个新的部分用于调整你希望 Vite 配置文件的检

2022-07-05

Vitest v0.17.0 现已发布,这是一个基于 Vite 的原生快速单元测试框架。具体更新内容如下: 新特性 添加 vite 3 支持 #1561 支持 cts 和 mts 配置  #1540 支持边缘运行时 #1574 添加缓存以运行失败和更长的测试  #1541

2022-08-10

Vitest v0.21.1 现已发布,它是一个基于 Vite 的原生快速单元测试框架。具体更新内容如下: 特性 types : 更好的本地测试上下文支持  #1805 Bug 修复 模块上的 Symbol.toStringTag 不可枚举  #1808 点击报告不抛错  #

2022-09-20

Vitest v0.23.4 现已发布,它是一个基于 Vite 的原生快速单元测试框架。具体更新内容如下 特征 使用 vi.mock 时提供有用的信息  #2047 基准:仅模式 #2039 Bug修复 将 outputFile 移动到基准测试,允许 --reporter 进行基准测试

2022-07-25

Vitest v0.19.0 现已发布,这是一个基于 Vite 的原生快速单元测试框架。具体更新内容如下: 重大变化 将 CSS 样式添加到 DOM -  #1690 特征 添加 Playwright 示例 - #1670 将位置添加到 json 报告器 - #1656 添加 alias 选项 - #1634