修复所有"测量单位是多余的"事件

时间:2013-10-09 10:16:30

标签: css resharper legacy-code

使用Resharper 8.0.1我已经使用“在范围内查找此类型的所有问题...”选项扫描了一个用于冗余测量单位(例如0px)的大型传统解决方案。

这是发现超过12000个实例,但我无法找到一种方法来修复它们。

“{3}}选项似乎未在其”删除代码冗余“选项中包含此警告。

有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

现在,到2020年,肯定有一种简单的方法可以做到这一点。而且由于这似乎是在谷歌搜索该答案时出现的主要结果,因此,这里有一个解决方案:

  1. 安装NodeJS

https://nodejs.org/en/download/

  1. 安装StyleLint:

    npm install --save-dev stylelint stylelint-config-standard

然后在命令行界面上...例如,修复当前目录中的所有css文件:

stylelint "*.css" --fix

您可以根据自己的喜好轻松地自定义StyleLint,使其仅查找和修复某些样式问题。详细说明在这里:

https://github.com/stylelint/stylelint/blob/master/docs/user-guide/get-started.md

https://stylelint.io/user-guide/usage/options#fix