使用 Resharper 8.0.1 我使用“查找范围内所有此类问题...”选项扫描了一个大型遗留解决方案,以查找冗余测量单位(例如 0px)。
这发现了超过 12000 个实例,但是我看不到一种方法可以将它们全部修复。
“代码清理”选项似乎没有在其“删除代码冗余”选项中包含此警告。
有没有办法做到这一点?
使用 Resharper 8.0.1 我使用“查找范围内所有此类问题...”选项扫描了一个大型遗留解决方案,以查找冗余测量单位(例如 0px)。
这发现了超过 12000 个实例,但是我看不到一种方法可以将它们全部修复。
“代码清理”选项似乎没有在其“删除代码冗余”选项中包含此警告。
有没有办法做到这一点?
现在在 2020 年,肯定有一种简单的方法可以做到这一点。由于这似乎是谷歌搜索这个答案时出现的主要结果,所以这里有一个解决方案:
https://nodejs.org/en/download/
安装 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