ReSharper 2026.3 Help

CSS 中的代码检查

在 CSS 中,ReSharper 2026.3 提供了 22 项 专有代码检查 ,您可以 禁用其中的任何一项或更改其 严重性级别。
These code inspections help you detect code issues at design time in all open files, and additionally they allow you to find code issues in specific scope.

可配置的 CSS 检查列在下方,并按其 类别 分组。

常见实践和代码改进(1 项检查)

此类别分组的检查主要查找中等严重性的问题,这些问题主要影响代码的可读性。

检查
ID
EditorConfig 属性

默认严重性

建议使用双冒号
DoubleColonsPreferred
resharper_double_colons_preferred_highlighting

建议

潜在的代码质量问题(17 项检查)

此类别包括检测关键问题(代码异味)的检查,主要具有 错误 或 警告 级别。 此类别还包括 确保本地化支持的检查。

检查
ID
EditorConfig 属性

默认严重性

无法解析文件系统路径
PathNotResolved
resharper_path_not_resolved_highlighting

错误

特定浏览器不支持的 CSS 功能
CssCaniuseUnsupportedFeature
resharper_css_caniuse_unsupported_feature_highlighting

提示

特定浏览器需要供应商前缀的 CSS 功能
CssCaniuseFeatureRequiresPrefix
resharper_css_caniuse_feature_requires_prefix_highlighting

提示

特定浏览器不兼容的 CSS 符号/语法
CssBrowserCompatibility
resharper_css_browser_compatibility_highlighting

警告

CSS 符号已过时
CssObsolete
resharper_css_obsolete_highlighting

提示

无效的十六进制颜色值
HexColorValueWithAlpha
resharper_hex_color_value_with_alpha_highlighting

错误

无效值
InvalidValue
resharper_invalid_value_highlighting

错误

属性未覆盖供应商前缀属性
CssPropertyDoesNotOverrideVendorProperty
resharper_css_property_does_not_override_vendor_property_highlighting

警告

需要后备颜色
RequiresFallbackColor
resharper_requires_fallback_color_highlighting

警告

指定 CSS 版本中不允许的语法
SyntaxIsNotAllowed
resharper_syntax_is_not_allowed_highlighting

警告

预期的双冒号
DoubleColonsExpected
resharper_double_colons_expected_highlighting

错误

未知的 CSS 类
UnknownCssClass
resharper_unknown_css_class_highlighting

警告

未知的 CSS 符号
CssNotResolved
resharper_css_not_resolved_highlighting

错误

未知的自定义属性
UnknownCssVariable
resharper_unknown_css_variable_highlighting

警告

未知的供应商特定扩展
UnknownCssVendorExtension
resharper_unknown_css_vendor_extension_highlighting

提示

值出乎意料
UnexpectedValue
resharper_unexpected_value_highlighting

错误

值应包含单位
ValueShouldHaveUnits
resharper_value_should_have_units_highlighting

错误

代码中的冗余(3 项检查)

此类别中的代码检查会查找冗余和无用代码,这些代码会影响代码的可读性和风格,并且可以安全地移除。 某些代码冗余无法自动修复,其快速修复需要在交互模式下完成,需用户输入。 但大多数冗余可以在无需用户交互的情况下修复,使用 范围内修复 或 代码清理。

检查
ID
EditorConfig 属性

默认严重性

冗余代码
Redundant
resharper_redundant_highlighting

警告

冗余的 CSS hack
RedundantCssHack
resharper_redundant_css_hack_highlighting

警告

冗余的度量单位
RedundantUnits
resharper_redundant_units_highlighting

警告

符号声明中的冗余(1 项检查)

此类别包括代码检查,主要为 警告严重性级别,用于检测空的和未使用的符号声明。

检查
ID
EditorConfig 属性

默认严重性

声明为空
DeclarationIsEmpty
resharper_declaration_is_empty_highlighting

警告

2026年 11月 6日