通过代码检查查找代码问题
ReSharper 中的静态代码分析称为 代码检查 ,并通过对所有支持的语言中的代码应用超过 2300 项 单独的代码检查来执行。
可以通过多种方式发现代码问题:
ReSharper 会自动 在设计时查找并突出显示编辑器中打开的所有文件中的代码问题。
设计时代码检查范围可以通过 解决方案范围分析扩展到整个解决方案。 在这种情况下,您将能够看到解决方案中的所有错误(以及可选的警告),以及打开文件中的一些其他问题,例如未使用的公共成员。
您可以 在指定范围内查找代码问题,该范围可以大到整个解决方案。
您还可以 通过命令行查找代码问题。
您可以使用 结构化搜索和替换模式扩展默认的代码检查集,并通过使用 ReSharper 扩展获取更多特定用途的检查。
本节内容:
- 代码检查
- 在设计时分析代码问题
- 在特定范围内查找代码问题
- 解决方案范围分析
- 解决方案范围的代码检查
- 配置代码检查设置
- 配置编译器警告
- 报告并更新已弃用的 API
- 语法和拼写分析
- 值和可空性分析
- 整数值分析(整数运算)
- 集合访问分析
- ConfigureAwait 分析
- 处置分析
- 代码分析和字符串字面量的辅助功能
- 使用注解优化代码检查
- 代码检查索引
此功能在以下语言和技术中 受支持:
此处提供的说明和示例针对在 C# 中使用该功能。 有关其他语言的更多信息,请参阅 语言和框架 部分中的相应主题。
最后修改日期: 2025年 9月 27日