内容提要
ReSharper 2024.3 早期访问计划为 C++ 支持带来了增强,并为 C# 开发人员提供了新功能,包括代码清理配置文件替换、命名风格调整、格式选项以及 ReSharper C++ 的更新。
关键要点
-
ReSharper 2024.3 早期访问计划主要增强了 C++ 支持,同时为 C# 开发人员提供了新功能。
-
代码清理功能允许通过 .editorconfig 文件替换默认的代码清理配置文件,并指定要省略的文件。
-
新增命名风格选项,支持更精确地调整命名规则,包括本地函数和方法的选项。
-
格式化选项增加了对等号运算符的换行控制、'case' 语句的处理等新功能。
-
ReSharper C++ 更新包括对 C++ 文件的重构支持、C++23 的新特性支持以及 C++20 ranges 库的改进。
-
支持使用 // clang-format off/on 注释来禁用或启用代码格式化。
-
提供了自动插入控制流关键字与开括号之间空格的输入辅助功能。
-
内置实时模板用于生成 UE_LOG 和 UE_LOGFMT 日志语句。
-
可以选择使用 XML 文档而不是 Doxygen 进行文档编写。
延伸问答
ReSharper 2024.3 早期访问计划的主要改进是什么?
主要增强了 C++ 支持,并为 C# 开发人员提供了新功能。
如何通过 .editorconfig 文件替换代码清理配置文件?
可以通过 .editorconfig 文件替换默认的代码清理配置文件,并指定要省略的文件。
ReSharper 2024.3 中新增了哪些命名风格选项?
新增了本地函数和方法的命名选项,包括支持 async 后缀的任务返回方法。
C++ 支持方面,ReSharper 2024.3 有哪些更新?
更新包括对 C++ 文件的重构支持、C++23 新特性支持及 C++20 ranges 库的改进。
ReSharper 2024.3 中的格式化选项有哪些新功能?
新增了对等号运算符换行控制和 'case' 语句处理的新格式化选项。
如何在 ReSharper 2024.3 中禁用代码格式化?
可以使用 // clang-format off/on 注释来禁用或启用代码格式化。