News Toolbox App

所有 JetBrains IDE 和 .NET 工具的 2022.1 版本均已发布

Read this post in other languages:
English, Français, 日本語, 한국어, Deutsch, Português do Brasil, Español

这篇博文概述了所有 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、dotTracedotMemory 和 dotCover 的命令行工具现在支持 Alpine 版本 3.13–3.15。

今天的文章就到这里了。 在您探索这些新功能时,我们也已着手所有 IDE 和 .NET 工具的 2022.2 版本的工作。 EAP(抢先体验计划)将很快对感兴趣的用户开放。 敬请关注!

注意:我们建议您直接在 Toolbox App 中检查工具的新 EAP 版本。记得在设置中为安装的工具选择正确的渠道。

多多保重!

JetBrains 团队

本博文英文原作者:

Sue

Marina Kovaleva

Discover more

2022 JetBrains 开发工具——学生授权免费申请指南

新的学期即将开始,有学习编程需求的同学们别忘了通过 JetBrains 的教育授权计划免费申请使用 JetBrains Toolbox 系列开发工具,让一流的开发工具为您教授/学习编程带来与众不同的全新体验吧! 本文将详细介绍通过教育邮箱申请和官方文件提交人工申请的具体过程,其他两种申请方式(ISIC国际学生证和GitHub学生包)在JetBrains官网申请页面中已经有清楚的说明,不在此重复描述。 申请步骤: 1. 依照申请身份找到对应的申请入口。首次申请和续期申请的操作入口不同,请参考下方说明操作。 【首次申请】前往 JetBrains 官网页面并点击下方 “立即申请” 蓝色按钮。 【续期申请】前往 JetBrains Account 平台操作 ,请先登入后找到学生授权记录并从续期链接进入申请表单。续期链接要在原先的学生授权到期前几天才会出现,可以续期时系统会发出邮件通知,无需提早申请。 2. 您将会跳转至我们的申请页面,根据不同的情况,完善页面表格中的信息,并点击下方 “申请免费产品” 蓝色按钮进行提交,这里为大家介绍几种主要的申请方式。 申请方法一:有效的大学电子邮件地址 如您的学校提供学生校园邮箱的使用服务,推荐优先尝试这个方式来申请。当校园邮箱域名存在于 JetBrains 的数据库内时,系统会在您