CSS 中的代码样式辅助
ReSharper 在 CSS 中提供以下代码样式辅助功能:
管理和应用代码格式规则
代码样式的一个重要方面是如何格式化代码,即如何使用空格、制表符和换行符来排列代码元素,是否以及如何使用制表符进行缩进,是否以及如何换行长行代码等。
ReSharper 的广泛代码格式规则集具有默认配置,该配置考虑了默认的 Visual Studio 格式选项以及众多最佳实践。 您可以 配置 格式规则的每个细节,并在代码中强制执行这些规则。 当 ReSharper 使用 代码补全 和 代码生成 功能生成新代码时,应用 代码模板 或执行 重构 时,这些规则都会被应用。 格式规则也可以 应用于现有代码 ,从当前选择、当前文件到更大范围,直至整个解决方案。
ReSharper 使用 共享设置 机制存储格式偏好。 您可以在 组下的选项页面中 配置格式规则。 您还可以在 EditorConfig 文件中 存储和共享格式设置。
按字母顺序排列属性
ReSharper 允许您在选择器声明中按字母顺序对属性进行排序。 您可以使用 代码清理 ,通过 内置:完全清理 配置文件,或通过在 CSS 类别中选择 按字母顺序排列属性 选项的 自定义配置文件 来按字母顺序排列属性。
应用代码清理
请看以下示例:

在使用配置文件 内置:完全清理 和默认设置应用 代码清理 后,声明会用换行符分隔;如果一个声明包含多个属性,它们会被放在单独的行上并按字母顺序排序;如果只有一个属性,则会放在同一行上,等等。

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