日前,JetBrains官方团队已为所有 JetBrains IDE 和 .NET 工具发布首个年度更新版本 – 2023.1。

基于 IntelliJ 的 IDE

大多数 IDE 都将具有以下新功能:

  • 新UI已经更新,可为您提供更加完善的无缝体验,目前它仍处于测试版阶段,通过设置提供。
  • 大量提升Git、GitHub和其他版本控制系统使用体验的新功能,包括改进的Branches(分支)弹出窗口、后台提交检查等。
  • Web开发改进,包括新的Astro框架支持以及适用于Vue、React 和 Angular用户的增强功能。
  • 添加了对即将推出的 TypeScript 5.0 中的主要功能的支持。
  • 添加了一些可以提升Docker使用体验的新功能,其中包括来自所有Docker Compose容器的合并日志视图以及对Azure容器注册表的支持。

此外,还有更多产品特定的更改,请参阅下面的摘要并更深入地了解您感兴趣的产品的更多信息。

IntelliJ IDEA 2023.1现已提供一系列新功能和改进。 IDE 的新 UI 已经更新,提供更加完善的无缝体验。 最新性能增强加快了 Maven 导入,使 IDE 功能在打开项目时更早可用,并通过后台提交检查简化了提交流程。 IntelliJ IDEA Ultimate 现在支持 Spring Security 匹配器和请求映射的导航。 这些只是 v2023.1 中的一些改进,目的是简化您的编码体验并提高工作效率。

PyCharm 2023.1 带来期待已久的远程 Jupyter Notebook 支持! 现在您可以在 IDE 中连接到远程 Notebook 并进行复制、粘贴、修改和调试,新版本改进了代码审查工作流以及Quick Documentation(快速文档)中的语法高亮显示。

CLion 2023.1带来了软件包管理解决方案,将您的调试体验带向全新高度,能够协助 QML 编码,并包含对新UI的大量改进。

PhpStorm 2023.1是一个主要版本,包括新 UI 的更新、3v4l.org 集成、更好的性能、调试器中的数据流分析、对具有多个 composer.json 文件的项目的支持、针对 PHP 泛型的改进等。

WebStorm 2023.1 提供 Astro 支持、Vue 模板表达式的 TypeScript 支持、Tailwind CSS 配置、全 IDE 缩放、对新 UI 和版本控制集成的改进等。

Rider 2023.1 改进了对 C# 的支持,添加了一组检查来优化和加快处理不同类型集合的工作,以及在代码中引入 null 检查的多项可调整方式。 Rider 游戏开发现已升级,引入了对 Unity 的 Data Oriented Tech Stack (DOTS) 和 Unreal Engine 5.2 的支持,包括蓝图文件格式的最新更新和对 Godot 4 的支持。 此外,还有一些针对版本控制工具和使用 Docker 进行的增强,并对新 UI 和整体用户体验带来一系列优化。

.NET 工具和 VS 扩展程序

ReSharper 2023.1 改进了对 C# 的支持,添加了一组检查来优化和加快处理不同类型集合的工作,以及在代码中引入 null 检查的多项可调整方式。

这些更新也整合到了 Rider 2023.1 中,同时还包括对版本控制工具和使用 Docker 的功能的增强、调试器中字符串变量的可视化器,以及一系列 UX/UI 改进。 Rider 游戏开发现已升级,引入了对 Unity 的 Data Oriented Tech Stack (DOTS) 和 Unreal Engine 5.2 的支持,包括蓝图文件格式的最新更新和对 Godot 4 的支持。

ReSharper C++ 2023.1 带来了针对 C++20 和 C++23 功能的更新。 它还在工具提示和 Quick Documentation(快速文档)弹出窗口中为传入调用和宏替换预览引入了 Call tracking(调用跟踪)。

独立版本的 dotTrace 现已登陆 Linux 和 macOS。