本文对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…