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

1322

本文对JetBrains IDE.NET工具的2022.1版本中的主要更新进行简单介绍。

您可以选择自己感兴趣的,并点击标题链接以更深入地了工具的更多信息。

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的服务UI

RubyMine 2022.1

  • 支持新的Ruby 3.1RBS语言功能
  • 增加新的检查和快速修复
  • UX的进行了改进
  • 以及对代码编辑器、测试、Docker支持、VCS集成等方面的更新

DataGrip 2022.1

  • 支持复制多个对象的能力
  • 取消语句和停止连接的新逻辑
  • 支持在 MongoDB 中编辑结果
  • 支持用于自省的会话模板

PhpStorm 2022.1

  • 支持多行和嵌套数组结构
  • 重构功能中提取方法的快捷键支持
  • Blade模板和WordPress的增强支持
  • 对整体UX的改进

GoLand 2022.1

  • 提供对泛型的支持
  • 引入了对Go工作区的基本支持
  • 添加了一些用于使用微服务的新功能

CLion 2022.1 专注于质量改进。

  • 增强了远程开发、DockerCMake项目和CUDA调试的现有工作流程
  • 解决了代码完成、嵌入提示和其他子系统中令人讨厌和沮丧的错误

DataSpell 2022.1

  • 引入了使用 JupyterHub 2.0 以及将文件复制到远程Jupyter服务器和从远程Jupyter服务器复制文件的能力
  • 笔记本结构更加清晰,单元格输出与单元格源可以一起复制粘贴
  • 集成的Jupyter运行时补全添加了许多有用的补全建议,例如动态类属性

AppCode 2022.1(尽请期待)

  • 带来对异步序列、后缀 #if 成员表达式、Swift actor 的隔离控制说明符、对 Swift 包管理器集成的改进
  • 更好的VoiceOver支持

.NET 工具和 VS 扩展 2022.1

ReSharperRider

  • 针对C#10的改进
  • 优化全局使用
  • 优化Blazor和 `Razor 开发
  • 空指针类型引用的改进

Rider 2022.1

  • 远程开发工作流程的 Beta
  • 完整的虚幻引擎支持,可将Rider转换为用于游戏开发的成熟IDE

ReSharper C++ 2022.1

  • 增加对 Unreal Engine 测试框架支持
  • Catch2大版本修改
  • 支持最新版本的GoogleTestdoctest单元测试框架

其他

ReSharper、 dotTracedotMemorydotCover

  • 命令行工具现在支持 Alpine 版本 3.13–3.15

更新建议

建议直接利用Toolbox App的检查工具获取新EAP版本

更加详细信息,可以移步:blog.jetbrains.com/blog/2022/0…