资源文件中的代码检查
在资源文件中,JetBrains Rider 2025.1 提供了 17 项 专有代码检查 ,您可以 禁用其中的任何一项或更改其 严重性级别。
这些 代码检查帮助您在所有打开的文件中 设计时检测代码问题,并且还允许您 在特定范围内查找代码问题。
可配置的资源文件检查列在下方,并按其 类别分组。
语法问题(4 项检查)
此类别中的检查报告字符串字面量和文档注释中的 语法问题。
检查 ID EditorConfig 属性 | 默认严重性 |
|---|
注释中的语法错误
GrammarMistakeInComment
resharper_grammar_mistake_in_comment_highlighting | 建议 |
标记属性值中的语法错误
GrammarMistakeInMarkupAttribute
resharper_grammar_mistake_in_markup_attribute_highlighting | 建议 |
标记文本中的语法错误
GrammarMistakeInMarkupText
resharper_grammar_mistake_in_markup_text_highlighting | 建议 |
字符串文字中的语法错误
GrammarMistakeInStringLiteral
resharper_grammar_mistake_in_string_literal_highlighting | 已禁用 |
潜在的代码质量问题(8 项检查)
此类别包括检测关键问题(代码异味)的检查,主要为 错误 或 警告 级别。 此类别还包括 确保本地化支持的检查。
检查 ID EditorConfig 属性 | 默认严重性 |
|---|
无法解析符号
ResxNotResolved
resharper_resx_not_resolved_highlighting | 警告 |
重复的资源名称
DuplicateResource
resharper_duplicate_resource_highlighting | 警告 |
元素可本地化
LocalizableElement
resharper_localizable_element_highlighting | 警告 |
格式字符串占位符不匹配
FormatStringPlaceholdersMismatch
resharper_format_string_placeholders_mismatch_highlighting | 警告 |
资源未在基础文化中声明
NotDeclaredInParentCulture
resharper_not_declared_in_parent_culture_highlighting | 警告 |
资源未在特定文化中重写
NotOverriddenInSpecificCulture
resharper_not_overridden_in_specific_culture_highlighting | 警告 |
资源用空值重写了基础资源
OverriddenWithEmptyValue
resharper_overridden_with_empty_value_highlighting | 警告 |
资源值类型无效
InvalidValueType
resharper_invalid_value_type_highlighting | 警告 |
代码中的冗余(2 项检查)
此类别中的代码检查查找冗余和无用代码,这些代码会影响代码的可读性和样式,可以安全地删除。 某些代码冗余无法自动修复,针对这些冗余的快速修复将在交互模式下执行,需要用户输入。 但大多数冗余可以在无需用户交互的情况下修复,使用 范围内修复 或 代码清理。
最后修改日期: 2025年 6月 25日