自己平时开发的时候因为涉及多个语言会同时使用 WebStrom 和 VsCode ,在 WebStrom 上用的图片优化插件是 TinyPNG Image Optimizer ,它是基于 TinyPNG 的 API 来实现图片的优化,亮点是提供了可视化界面,可以选中文件、目录或者当前的工作区,并且会呈现图片压缩前后的对比以及压缩率,可以自由选择是否保存已压缩的图片来替换掉原图,缺点是不支持 SVG 、直接替换原图等。VsCode 上也有相关的 TinyPNG 优化插件,例如 TinyPNG 等,但都是指令式的,没有提供界面,功能也比较单一,因此自己写了一个:Mikas - Image Compressor。
提供上述功能,除了 TinyPNG 支持的图片格式外,还支持 SVG ,目前 SVGA 、GIF 压缩功能正在开发中。
有什么问题和建议欢迎交流👏👏
Enjoy!
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.