ReSharper 2026.2 的最新变化
Junie — 一种可以在不离开 Visual Studio 的情况下执行复杂任务的多模型智能体。
dotTrace、 dotMemory 和 dotCover 集成现在也可在 Visual Studio 的 进程外模式 中使用。
提取方法重构 现在会检测同一文件中提取逻辑的出现,并建议进行替换。
对 .cshtml 和 .razor 文件的处理速度更快,占用内存更少。
C++ 中的新功能:
支持 C++26 语言功能:
核心反射原语,包括
^^(reflect)运算符、[: ... :](splice)语法,以及对已反射类型、成员、枚举器及其他实体的编译时查询。consteval { ... }块。现在可以将用户定义注解附加到声明,并通过反射 API 查询,从而启用自定义元数据驱动的代码生成。
constexpr计算器现在支持 C++26constexpr异常,并在常量计算期间处理try/catch及throw表达式。
新增上下文操作,可切换成员函数的
const限定符,在当前行插入#pragma clang diagnostic ignored指令以抑制特定 Clang 诊断,并从 菜单复制当前打开头文件的 include 路径。新增检查,用于应用内部链接、在聚合初始化中使用指定初始值设定项,以及检测对被重写虚函数的限定调用。
2026.2 EAP 9 中的新代码检查会
C# 中的新检查
C++ 中的新检查
clang-diagnostic-experimental-lifetime-safety-cross-tu-suggestions
clang-diagnostic-experimental-lifetime-safety-intra-tu-suggestions
cppcoreguidelines-pro-bounds-avoid-unchecked-container-access
可以使用指定的初始值设定项
已舍弃 'if constexpr' 分支
实体可以有内部链接
重写函数的可见性与基函数的不同
限定名称指的是在子类中被重写的成员