前言
在使用了一段时间的PicGo之后,图片从本地上传到服务器的操作量减了不少。一开始只知道在PicGo主程序里把图片粘进去,到后来只用VsCode上的Picgo插件,果然懒惰是进步的阶梯。
不过,PicGo默认上传的格式是.PNG,有些图片会大到200KB甚至更多,这种体积会严重影响加载速度。我尝试在PicGo主程序里安装了转换格式的插件,在每次上传前会将图片转成.WEBP格式,从而降低资源的体积。
简单在PicGo主程序测试了一番,图片确实顺利的将格式转化后上传到了图床。可惜,那款内置在VsCode的插件似乎是直接调用的Pic-Core,不按套路使用我设置的格式转换功能,上传结束后自动插入的链接依然是以.PNG结尾。
于是,我把目光转向了在VsCode里的PicList插件。这款插件和vs-picgo插件共用同一个快捷键,也就是Ctrl+Alt+U。它主要是通过PicList主程序开放的API接口来实现上传图片的功能,因此还需要额外下载PicList主程序,传图的时候也要一直开着软件。好在,它的确实现了在上传图片前转换格式的操作,很好的压缩了图片的体积,提高了资源的加载速度。
安装
可以不分先后顺序的安装这两个应用:
迁移
把图床配置从PicGo迁移到PicList,是瞬间完成的事情,因为PicList自带一键迁移的功能。

接口
开启上传API服务,默认设置不需要更改。

使用
复制一张图片,在VsCode里按下Ctrl+Alt+U。
注意:插件不会提示正在上传的信息,但是会提示上传失败的信息。