路由模板中的代码检查
在路由模板中,ReSharper 2025.2 提供了 17 项 专有代码检查 ,您可以 禁用其中的任何一项或更改其 严重性级别。
这些 代码检查帮助您在所有打开的文件中 设计时检测代码问题,并且还允许您 在特定范围内查找代码问题。
可配置的路由模板检查列在下方,并按其 类别分组。
代码通知(17 项检查)
此类别分组了严重性级别较低的代码检查。
检查 ID EditorConfig 属性 | 默认严重性 |
|---|
操作的路由前缀可以提取到控制器的路由中
RouteTemplates.操作路由前缀可提取到控制器路由
resharper_route_templates_action_route_prefix_can_be_extracted_to_controller_route_highlighting | 提示 |
控制器的路由参数可以传递给方法
RouteTemplates.控制器路由参数未传递给方法
resharper_route_templates_controller_route_parameter_is_not_passed_to_methods_highlighting | 提示 |
未找到匹配的参数约束构造函数
RouteTemplates.匹配的约束构造函数未解析
resharper_route_templates_matching_constraint_constructor_not_resolved_highlighting | 警告 |
匹配了多个参数约束构造函数
RouteTemplates.匹配的约束构造函数不明确
resharper_route_templates_ambiguous_matching_constraint_constructor_highlighting | 警告 |
并非所有路由参数都传递给了方法
RouteTemplates.方法缺少路由参数
resharper_route_templates_method_missing_route_parameters_highlighting | 提示 |
可选参数在段中只能以单个句点('.')为前缀
RouteTemplates.可选参数只能前置一个句点
resharper_route_templates_optional_parameter_can_be_preceded_only_by_single_period_highlighting | 警告 |
可选参数必须位于段的末尾
RouteTemplates.可选参数必须位于段末尾
resharper_route_templates_optional_parameter_must_be_at_the_end_of_segment_highlighting | 警告 |
路由中声明的参数重复
RouteTemplates.重复的参数
resharper_route_templates_duplicated_parameter_highlighting | 警告 |
由于应用的约束,参数的类型可以更严格
RouteTemplates.可以使用更严格的参数类型
resharper_route_templates_parameter_type_can_be_made_stricter_highlighting | 建议 |
路由参数可以传递给方法
RouteTemplates.路由参数未传递给方法
resharper_route_templates_route_parameter_is_not_passed_to_method_highlighting | 提示 |
路由参数约束参数无法转换为目标类型
RouteTemplates.约束参数无法转换
resharper_route_templates_constraint_argument_cannot_be_converted_highlighting | 警告 |
可以根据方法参数的类型添加路由参数约束
RouteTemplates.可以指定参数约束
resharper_route_templates_parameter_constraint_can_be_specified_highlighting | 提示 |
路由参数约束未解析
RouteTemplates.路由参数约束未解析
resharper_route_templates_route_parameter_constraint_not_resolved_highlighting | 警告 |
路由标记未解析
RouteTemplates.路由标记未解析
resharper_route_templates_route_token_not_resolved_highlighting | 警告 |
符号未解析
RouteTemplates.符号未解析
resharper_route_templates_symbol_not_resolved_highlighting | 警告 |
语法错误
RouteTemplates.语法错误
resharper_route_templates_syntax_error_highlighting | 警告 |
参数的类型不满足路由模板中声明的约束
RouteTemplates.参数类型与约束不匹配
resharper_route_templates_parameter_type_and_constraints_mismatch_highlighting | 警告 |
最后修改日期: 2025年 9月 27日