JetBrains 公布 WebStorm 2023.1 路线图


JetBrains 已公布了 WebStorm 2023.1 版本的路线图,此版本预计将在 3 月底发布。

主要聚焦于以下内容:

技术特定的改进

  • Astro 支持。 将添加对 Astro 框架的支持 (WEB-52015)。 首先要确保至少语法高亮显示和代码补全等基本功能运行良好。 如果有时间,其将支持更多高级功能。
  • Prisma 支持。 尽管官方没有在之前的路线图中宣布关于 Prisma ORM 支持的计划,但确实努力在 2022.3 与 2023.1 版本之间添加相关支持。 目前,支持将通过单独的插件提供,但会考虑在明年将其捆绑。有关详情,可参阅 WEB-50449。
  • 针对 Vue 的进一步改进。 在 WebStorm 2022.3 中修正了 40 多个与 Vue 相关的问题。 计划在下一个版本中修正更多问题,以改进对 Vue 的支持。 计划为自定义组件事件提供补全 (WEB-52121) 并在模板表达式中支持类型转换语法 (WEB-55049)。 此外,还将使 WebStorm 在组件之间复制和粘贴模板代码时自动导入组件和其他符号 (WEB-32784)。 这也适用于 Angular。
  • 针对 Angular 的新功能。 除 WEB-32784 外,还想针对 Angular 实现两个新功能。 对于 v15 将添加一项检查,建议对 img 使用 ngSrc 而不是 src (WEB-58267)。 此外,在模板或组件外部使用的符号(如 enums)将在代码补全时或使用快速修复时自动导入 (WEB-58268)。
  • 改进对 Svelte 的支持。 多年来,Svelte 支持一直作为单独的插件提供;但最近却因在 Svelte 上投入资源太少,而导致支持的质量有所下降。因此,开始团队计划尝试在下一个版本中修正一些最关键的问题。Svelte 用户可为现有问题投票,或在此处创建一个新问题。
  • Tailwind CSS 插件配置。 对于 Tailwind CSS,希望能够配置自定义类名补全上下文 (WEB-48505)、自定义配置文件路径 (WEB-56546),以及一些其他选项。
  • 一种更出色的文件引用处理方式。 在后台,WebStorm 可以通过多种方式处理当前文件中引用的文件;这可能会导致各种性能问题和误导性文档。开发团队希望对 WebStorm 如何处理 HTML、CSS 和 JavaScript 中的文件引用实现一种更通用的方式,以尝试解决这些问题。

常规改进

  • 新 UI 的进一步工作。 目前正在处理有关新 UI 的所有反馈,并将优先处理最关键的问题。
  • 性能优化。 WebStorm 的性能是许多人的痛点,因此官方计划继续努力修正性能问题,以及研究是否存在任何有助于优化性能的结构性更改。
  • 用户入门。另一个痛点就是 “陡峭的学习曲线”。从 2023 年开始,官方将逐步重新设计 WebStorm 的用户入门流程,以便方便新用户上手。
  • 远程开发改进。 此前版本已经为所有 JetBrains IDE 引入了新的远程开发工作流,但一直处于测试阶段。开发团队希望确保在脱离测试版之前支持所有重要用例。

值得注意的是,上述功能不一定全部包含在 WebStorm 2023.1 版本中,有可能跳票,具体以版本发布的更新项为主。

更多详情可查看官方公告。


相關推薦

2022-08-28

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

2023-05-01

JetBrains 已公布了 WebStorm 2023.2 版本的路线图,以便用户可以率先了解到官方的规划以及能够预览一下未来能够用上的新功能。 主要聚焦于以下内容: 稳定的新 UI。这是此版本中的优先事项之一。 CSS 嵌套支持。WebStorm

2023-09-06

JetBrains 已公布了 WebStorm 2023.3 版本的路线图,以便用户可以率先了解到官方的规划以及能够预览一下未来能够用上的新功能。 WebStorm 2023.3 计划于 11 月底发布,此版本的主要关注点之一将是解决现有的痛点,特别是在 typ

2022-07-26

以及对编辑器的大量改进。 对 Angular 独立组件的支持 Jetbrains 一直在积极致力于为 WebStorm 2022.2 带来对 Angular 14 的支持。在这个版本中,所做的最重要的补充是对 Angular 独立组件的支持。WebStorm 现在可以正确地识别标记为 stand

2023-11-20

继几周前宣布推出第一个稳定版本后,JetBrains 发布了 2024 年 Kotlin Multiplatform 的开发路线图。 其目标是在 2024 年对 Kotlin Multiplatform 核心技术、Compose Multiplatform、KMP 工具和 KMP 库进行一系列改进。 “我们致力于使Compose Multipla

2022-08-24

过插件支持其他语言,如 Kotlin、Python、Rust、Swift 等。 JetBrains 在几周前发布了 CLion 2022.2,该版本主要集中在 CMake 集成的增强、代码文档的改进,以及代码分析能力的扩展。CLion 2022.2 发布后,团队的工作重点自然而然也转移

2023-03-10

移到它的名字上,然后点击应用。 最新的版本可以从 JetBrains 的网站,通过免费的 Toolbox App,或者使用 Ubuntu 的 snaps 下载。 更多详情可查看:https://blog.jetbrains.com/idea/2023/03/intellij-idea-2023-1-beta-2/

2022-10-12

pseudo selector ‘deep’" 错误 更多详情可查看:https://blog.jetbrains.com/webstorm/2022/10/webstorm-2022-2-3/  

2022-04-08

更轻松地调查引入的更改 更多详情可查看:https://blog.jetbrains.com/webstorm/2022/04/webstorm-2022-1-rc/

2022-08-20

的类型推断不正确的问题 更多详情可查看:https://blog.jetbrains.com/webstorm/2022/08/webstorm-2022-2-1/

2022-11-07

而不改变真实代码的格式。 更多详情可查看:https://blog.jetbrains.com/webstorm/2022/11/webstorm-2022-3-beta/

2022-04-13

取请求注释中的建议修改 更多详情可查看:https://blog.jetbrains.com/webstorm/2022/04/webstorm-2022-1/

2023-03-07

精度不再丢失。  详情可查看官方博客:https://blog.jetbrains.com/datagrip/2023/03/02/datagrip-2023-1-eap-2/  

2023-02-11

intentions、code folding、Emmet 支持和正确的格式。 可以从 JetBrains Marketplace 下载 Astro 插件,或者直接从 IDE 安装它,通过 Preferences / Settings | Plugins 并搜索“Astro”。 在 Coverage view 中过滤类的选项 现在可以在 Coverage 视图中