本文对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.1和RBS语言功能 - 增加新的检查和快速修复
- 对
UX的进行了改进 - 以及对代码编辑器、测试、
Docker支持、VCS集成等方面的更新
DataGrip 2022.1
- 支持复制多个对象的能力
- 取消语句和停止连接的新逻辑
- 支持在
MongoDB中编辑结果 - 支持用于自省的会话模板
PhpStorm 2022.1
- 支持多行和嵌套数组结构
- 重构功能中
提取方法的快捷键支持 - 对
Blade模板和WordPress的增强支持 - 对整体
UX的改进
GoLand 2022.1
- 提供对泛型的支持
- 引入了对
Go工作区的基本支持 - 添加了一些用于使用微服务的新功能
CLion 2022.1 专注于质量改进。
- 增强了远程开发、
Docker、CMake项目和CUDA调试的现有工作流程 - 解决了代码完成、嵌入提示和其他子系统中令人讨厌和沮丧的错误
DataSpell 2022.1
- 引入了使用
JupyterHub 2.0以及将文件复制到远程Jupyter服务器和从远程Jupyter服务器复制文件的能力 - 笔记本结构更加清晰,单元格输出与单元格源可以一起复制粘贴
- 集成的
Jupyter运行时补全添加了许多有用的补全建议,例如动态类属性
AppCode 2022.1(尽请期待)
- 带来对异步序列、后缀 #if 成员表达式、Swift actor 的隔离控制说明符、对 Swift 包管理器集成的改进
- 更好的
VoiceOver支持
.NET 工具和 VS 扩展 2022.1
ReSharper和Rider
- 针对
C#10的改进 - 优化全局使用
- 优化
Blazor和 `Razor 开发 - 空指针类型引用的改进
Rider 2022.1
- 远程开发工作流程的
Beta版 - 完整的虚幻引擎支持,可将
Rider转换为用于游戏开发的成熟IDE
ReSharper C++ 2022.1
- 增加对
Unreal Engine 测试框架支持 Catch2大版本修改- 支持最新版本的
GoogleTest和doctest单元测试框架
其他
ReSharper、 dotTrace、dotMemory和dotCover
- 命令行工具现在支持
Alpine版本3.13–3.15
更新建议
建议直接利用Toolbox App的检查工具获取新EAP版本
更加详细信息,可以移步:blog.jetbrains.com/blog/2022/0…