所有 JetBrains IDE 和 .NET 工具的 2022.1 版本均已发布
这篇博文概述了所有 JetBrains IDE 和 .NET 工具的 2022.1 版本中的主要更新。 阅读下方总结时点击链接即可深入了解您喜爱的工具。
您可以随时通过 Toolbox App 或工具本身进行更新,也可以直接从 JetBrains 网站获取最新版本。
IntelliJ IDEA 2022.1 引入了 Dependency Analyzer,用于管理依赖项和解决冲突;更新了 New Project(新建项目)向导,旨在简化新项目启动;添加了 Notifications(通知)工具窗口,更简洁地展现和存储来自 IDE 的通知。 2022.1 版还包括其他增强功能和附加功能,旨在改善您的 IDE 体验。
WebStorm 2022.1 提供了更好的 Next.js 支持、Volta 集成、针对 Docker 的改进、针对 webpack 配置的 ESM 支持、从 Markdown 文件运行命令的功能等。
PyCharm 2022.1 为自定义软件包仓库引入了备受期待的基本 HTTP 身份验证支持,改进了 TypedDict 支持(包括代码补全和警告),提供了新的 Docker Services(服务)UI。
RubyMine 2022.1 具有对新的 Ruby 3.1 和 RBS 语言功能的支持、新的检查和快速修复,以及针对用户体验、代码编辑器、测试、Docker 支持、VCS 集成等的改进。
DataGrip 2022.1 具有多种新功能和改进,例如复制多个对象的功能、取消语句和停止连接的新逻辑、在 MongoDB 中编辑结果的功能、用于自省的会话模板等。
PhpStorm 2022.1 带来了对多行和嵌套数组形状的支持、就地 Extract Method(提取方法)重构、对 Blade 模板和 WordPress 的增强支持,以及对整体用户体验的许多改进。
GoLand 2022.1 提供了对泛型的支持,还引入了对 Go 工作区的基本支持。 除此之外,我们还添加了多项用于处理微服务的新功能。
CLion 2022.1 侧重于质量改进。 它增强了现有的远程开发工作流、Docker、CMake 项目和 CUDA 调试。 此版本还解决了代码补全、内嵌提示和其他子系统中令人讨厌和沮丧的错误。
DataSpell 2022.1 引入了使用 JupyterHub 2.0 以及将文件复制到远程 Jupyter 服务器和从远程 Jupyter 服务器复制文件的功能。 此版本使 Notebook 结构更易整理,单元输出可与单元源一起复制粘贴。 集成的 Jupyter 运行时补全添加了许多实用补全建议,例如动态类特性。
请关注几天后 AppCode 2022.1 的发布。 它将支持 async 序列、后缀成员表达式的 #if、Swift actor 的隔离控制说明符,并带来针对 Swift Package Manager 集成的改进、更好的 VoiceOver 支持等。
.NET 工具和 VS 扩展程序 2022.1
ReSharper 和 Rider 的 2022.1 版本为语言支持带来了诸多改进,特别针对 C#10 和 global using、Blazor 和 Razor 开发以及可空引用类型。
Rider 2022.1 具有备受期待的测试版远程开发工作流和完整的 Unreal Engine 支持,可将 Rider 转换为用于游戏开发的全功能 IDE。 ReSharper C++ 2022.1 引入了对 Unreal Engine 测试框架、重做版本的 Catch2 以及最新版本的 GoogleTest 和 doctest 单元测试框架的支持。
ReSharper、dotTrace、dotMemory 和 dotCover 的命令行工具现在支持 Alpine 版本 3.13–3.15。
今天的文章就到这里了。 在您探索这些新功能时,我们也已着手所有 IDE 和 .NET 工具的 2022.2 版本的工作。 EAP(抢先体验计划)将很快对感兴趣的用户开放。 敬请关注!
注意:我们建议您直接在 Toolbox App 中检查工具的新 EAP 版本。记得在设置中为安装的工具选择正确的渠道。
多多保重!
JetBrains 团队
本博文英文原作者: