ReSharper 2025.2 Help

CSS 中的代码检查

在 CSS 中,ReSharper 2025.2 提供了 22 项 专有代码检查 ,您可以 禁用其中的任何一项或更改其 严重性级别
这些 代码检查帮助您在所有打开的文件中 设计时检测代码问题,并且还允许您 在特定范围内查找代码问题

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

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

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

检查
ID
EditorConfig 属性

默认严重性

建议使用双冒号
应优先使用双冒号
标记应优先使用双冒号

建议

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

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

检查
ID
EditorConfig 属性

默认严重性

无法解析文件系统路径
路径无法解析
标记无法解析的路径

错误

特定浏览器不支持的 CSS 功能
不受支持的 CSS Caniuse 特性
标记不受支持的 CSS Caniuse 特性

提示

特定浏览器需要供应商前缀的 CSS 功能
CSS Caniuse 特性需要前缀
标记需要前缀的 CSS Caniuse 特性

提示

特定浏览器不兼容的 CSS 符号/语法
CSS 浏览器兼容性问题
标记 CSS 浏览器兼容性问题

警告

CSS 符号已过时
不建议使用的 CSS
标记不推荐使用的 CSS 语法

提示

无效的十六进制颜色值
带透明度的十六进制颜色值
标记带透明度的十六进制颜色值

错误

无效值
无效值
标记无效值

错误

属性未覆盖供应商前缀属性
CSS 属性不会覆盖厂商属性
标记 CSS 属性不会覆盖厂商属性

警告

需要后备颜色
需要备用颜色
标记需要备用颜色

警告

指定 CSS 版本中不允许的语法
语法不允许
标记不允许的语法

警告

预期的双冒号
应使用双冒号
标记应使用双冒号

错误

未知的 CSS 类
未知的 CSS 类
标记未知的 CSS 类

警告

未知的 CSS 符号
无法解析 CSS
标记无法解析的 CSS

错误

未知的自定义属性
未知的 CSS 变量
标记未知的 CSS 变量

警告

未知的供应商特定扩展
未知的 CSS 厂商扩展
标记未知的 CSS 厂商扩展

提示

值出乎意料
意外值
标记意外值

错误

值应包含单位
值应包含单位
标记缺失单位的值

错误

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

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

检查
ID
EditorConfig 属性

默认严重性

冗余代码
冗余项
标记冗余项

警告

冗余的 CSS hack
冗余的 CSS Hack
标记冗余的 CSS Hack

警告

冗余的度量单位
冗余单位
标记冗余单位

警告

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

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

检查
ID
EditorConfig 属性

默认严重性

声明为空
声明为空
标记空声明

警告

最后修改日期: 2025年 9月 27日