当前位置: 首页 > Web前端 > HTML

CSSDuplicateCheck开源项目,跨项目秒级检查并标记相似度高的CSS

时间:2023-03-28 11:07:36 HTML

自动检查减少CSS重复代码一个自动检查工具,用于检查公司项目。该程序检查您的css样式是否重复,并在几秒钟内发现高度相似的css类之间的差异。它避免了文件之间冗余或相似的css,适合像CI一样的本地开发和自动化。默认情况下,它还支持颜色检查、长脚本和未使用CSS类的警告。可以一键查看相同和高度相似的CSSClass,提示未使用的CSS、CSS优化建议等,并配置阈值。通常,完成数百个CSS文件只需要2-3秒。确定性算法,非常高效并提示重复行。先放Github地址:CSS-Checker检查的项目包括:$\geq80%$重复类(顺序等不影响结果,结果中哪些行会被标记为重复,阈值可以自定义)完全重复未识别变量定义的颜色(hex、RGB、RGBA、HSL、HSLA)都会转成RGBA,比较长,引用多次。CSS代码等js/jsx/ts/tsx/html未引用的css类(alpha测试,默认不启用)。1.17之前的版本,请使用gogetgithub.com/ruilisi/css-checker)。或从发行版下载。使用npm:npminstall-gcss-checker-kitusage运行cdPROJECT_WITH_CSS_FILES直接运行:css-checker其他用法欢迎来到我的github项目,看看如何安装和使用:css-checker