JetBrains 在 7 月推出了 WebStorm 2022.2,这是 2022 年的第二次重大更新。近日 JetBrains 公布了下一个版本的计划,让用户可以率先了解到官方的规划以及能够预览一下未来能够用上的新功能。
按照官方规划,WebStorm 2022.3 版本将在今年 11 月发布,以下是该版本计划的更新内容:
- 对 Vue 的进一步改进:
- 将继续致力于 Vue 3 的错误修复和功能改进,WebStorm 计划在
<script setup>
中增加对defineProps
解构等新语法的支持,并在<template>
中增加内联类型转换(type cast)。还将修复几个与 Pinia 有关的问题,此外还会修复与 Nuxt 3 自动导入相关的错误。
- 将继续致力于 Vue 3 的错误修复和功能改进,WebStorm 计划在
- 针对 React 的更新:
- 将用一些时间来修复 WebStorm 的 React 支持中的小问题,如类型不匹配错误、搜索 React 组件使用时显示关闭标签的问题,以及解决 Redux 存储中带有
useSelector
字段的问题。
- 将用一些时间来修复 WebStorm 的 React 支持中的小问题,如类型不匹配错误、搜索 React 组件使用时显示关闭标签的问题,以及解决 Redux 存储中带有
- Angular 模板中的类型收窄(Type Narrowing):
- 作为解决 Angular 用户最大问题之一 —— 缺乏严格模式的支持,JetBrains 将在 Angular 模板中实现类型收窄。这将有助于误报检查,并在文档弹出窗口中提供正确的类型信息等优势。
- 用于 JavaScript 和 TypeScript 的 Code Vision:
- 你可能听说过 WebStorm 的 Code Vision 功能,用户可以在 JetBrains Rider 和 IntelliJ IDEA 中使用。JetBrains 将在 WebStorm 2022.3 中为 JavaScript 和 TypeScript 实现这一功能,以使其更容易跟踪代码中各种类、方法、类型别名和接口的使用情况。
- 重做了新项目向导:
- WebStorm 从 v2022.2 的新项目向导中删除了 AngularJS、Cordova 和 Meteor 选项,从而减少了一些杂乱的东西。在即将发布的新版本中,WebStorm 计划增加 Vite 和 Next.js 的项目模板,并更新用于生成 Vue 项目的模板。
官方公告:https://blog.jetbrains.com/webstorm/2022/08/webstorm-2022-3-roadmap/