2

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

这发现了超过 12000 个实例,但是我看不到一种方法可以将它们全部修复。

代码清理”选项似乎没有在其“删除代码冗余”选项中包含此警告。

有没有办法做到这一点?

4

1 回答 1

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

于 2020-04-14T16:04:14.780 回答