使用File Watcher解决uni-app等项目Webstorm格式化代码时rpx/upx单位前面有空格的问题

使用File Watcher 监听项目文件,发生变动时执行Watcher,利用sed命令去替换文件中内容

在设置 -> Tools -> File Watcher 中添加规则


image.png

如果是*.vue中的样式文件,File Type 选择 Vue.js Template,同理也可以替换各种文件类型

Program 填写 sed 的路径

Windows 中可能需要安装 sed 命令,需自行下载,我这里因为之前安装了 cygwin 并设置了环境变量

参数填写-i "s/\ \([ru]\)px/\1px/g" $FilePath$

输出路径填写 $FilePath$

image.png

注: 格式化后文件的 Local History 中会存在一条 File Watch: **** 的记录

image.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容