对于许多像笔者一样使用 Markdown 写作的人来说,在文章中插入图片是一件非常普遍的事。而就是这样一件普遍的事,操作起来却十分麻烦。因为 Markdown 是纯文本的标记语言,插入图片时,添加的是图片的链接而非本体。所以为了获得图片的链接,我们需要将图片保存在图床上,而这往往需要经过如下流程:打开浏览器→登录图床网站/服务器→上传图片→找到图片的链接并复制,过程十分繁琐。

为什么我们每次都要手动做这些,而不是将这些繁琐的流程交给一个软件去完成呢?因此,接下来要介绍的 PicGo 这款工具,便接管了这个工作,代替你完成这些繁琐的步骤。

开源免费的图床上传工具

PicGo 是一款图片上传工具及图床相册管理软件,能够快速将图片上传到多种常见的图床网站或云存储服务上,并自动将上传后图片的链接复制到剪贴板,使用起来十分方便快捷。

PicGo 开源免费,支持 Windows、macOS 和 Linux,项目代码仓库托管在 GitHub 上。

下载安装

点击此处下载 PicGo 的最新版本。

根据所使用的操作系统,选择下载对应扩展名的安装文件:

操作系统安装文件扩展名
Windowsexe
macOSdmg
LinuxAppImage

如下图:

2.1.2 版本的安装文件

另外,

  • 对于 Arch 类的 Linux 用户,可以直接通过 aurman -S picgo-appimage 来安装 PicGo;
  • 对于 macOS 用户,可以使用 brew cask 来安装 PicGo:brew cask install picgo

简单的使用步骤

PicGo 使用起来十分简单。只需事先设置好图床网站/云存储服务的账号,使用时将图片拖拽到 PicGo 主窗口、悬浮窗或者 macOS 顶部任务栏上,即可完成图片的上传。PicGo 会在图片上传到图床服务之后,自动获取图片的链接,并保存到剪贴板以供使用。

PicGo 拖拽上传图片到主窗口

PicGo 拖拽上传图片到悬浮窗

PicGo 拖拽上传图片到 macOS 顶部任务栏

原本的多个步骤,现在只需一步拖拽即可搞定!当然,PicGo 还支持批量上传多张图片。

除了使用拖拽上传图片之外,还可以通过快捷键快速上传剪贴板里的第一张图片。该快捷键默认是 Ctrl+Shift+P(Windows / Linux)或者 Command+Shift+P(macOS),也可以自定义:

自定义上传快捷键

相册管理

PicGo 提供了一个简单的相册管理功能。PicGo 会将通过它上传的图片整理成一个相册,在这里可以对图片进行复制链接、修改链接、删除等操作。当然,是可以批量进行的。

PicGo 相册

除此之外,还支持图片搜索、按图床查看等功能。

多种图床

PicGo 默认支持的图床网站或云存储服务包括:

方便了不同图床用户的上传需求。

PicGo 默认支持的图床

各图床的账号配置方法可参见配置手册

从 2.0 版本开始,PicGo 允许开发者自行开发插件实现其它图床的上传需求,详见 PicGo-Core

多样链接格式

为了在代码中插入格式合适的图片链接,PicGo 提供了多种剪贴板链接格式。默认包含四种:Markdown、HTML、URL、UBB。

多样的链接格式

除此之外,还支持自定义链接格式(Custom):

自定义链接格式

你可以根据自己的需求,针对性地定义需要的格式,比如给 HTML 代码增加属性(例如水平居中等)。

插件系统

在 2.0 版本当中,PicGo 迎来了重磅功能——插件系统。开发者可以根据需求,开发各式各样的插件,以实现 PicGo 本体所不具备的功能。

PicGo 插件市场

关于插件的使用,可参见配置手册

你可以在 Awesome-PicGo 上找到一些优秀的第三方插件。

结语

作为一款开源免费又方便快捷的图片上传工具,PicGo 能够帮助我们快速地完成上传图片并获取链接的任务,还能产生不同代码格式的链接,实在是一位不可多得的写作好帮手。


评论