PicGo 的vscode插件
在VSCode里使用picgo,实现快速上传图片到远端图床并直接将URL写进Markdown文件里,极大提升Markdown贴图效率与体验。支持 PicGo 原生自带的8种图床。
- 截图上传
- 文件管理器选择上传
- 输入文件路径上传
- 0配置:采用默认配置,默认配置中图床采用 SM.MS
- 自定义配置:
在vscode配置信息文件 usersetting.json
中加入
{
"picgo": {
"path": "path to your configure file" // 默认为空,则表示使用VSCode的setting.json
},
"picBed": {
"current": "smms" // 默认使用 SM.MS 图床
}
}
如果你指定的picgo
的path
为空,那么将使用VSCode默认的setting.json
作为配置文件。
配置文件内容(usersetting.json文件中picgo.path路径指定的文件)里需要配置的项主要是picBed
:
详细信息可参看 PicGo-配置
{
"picBed": {
"current": "smms", // 代表当前的默认上传图床为SM.MS
"weibo":{ // 微博图床配置
"chooseCookie": true | false,
"username": "",
"password": "",
"quality": "thumbnail" | "mw690" | "large",
"cookie": ""
},
"qiniu": { // 七牛图床配置
"accessKey": "",
"secretKey": "",
"bucket": "",
"url": "",
"area": "",
"options": ""
},
"upyun": { // 又拍云图床配置
"bucket": "",
"operator": "",
"password": "",
"options": "",
"path": "",
"url": ""
},
"tcyun": { // 腾讯云图床配置
"secretId": "",
"secretKey": "",
"bucket": "",
"appId": "",
"area": "",
"path": "",
"customUrl": "",
"version": "v5" | "v4"
},
"github": { // github图床配置
"repo": "",
"token": "",
"path": "",
"customUrl": "",
"branch": "",
"username": ""
},
"aliyun": { // 阿里云图床配置
"accessKeyId": "",
"accessKeySecret": "",
"bucket": "",
"area": "",
"path": "",
"customUrl": ""
}
}
}
- 剪贴板图片上传:
ctrlOrCmd+alt+u
- 打开文件管理器上传:
ctrlOrCmd+alt+e
- 打开输入框输入路径上传:
ctrlOrCmd+alt+o
以上快捷键均可重新自定义。
- 在插件商店中查找PicGo,并安装
- 安装完成后,可在命令面板中输入
- Upload image from inputBox [从输入框上传]
- Upload image from explorer [从文件管理器上传]
- Upload image from clipboard [从剪切板上传]
- 推荐:使用键盘快捷方式(可自行修改)
- 选定文本再上传的话会使用选定的文本作为文件名
Enjoy!