博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PicGo+GitHub:你的最佳免费图床选择!
阅读量:4152 次
发布时间:2019-05-25

本文共 1438 字,大约阅读时间需要 4 分钟。

文章目录

本篇教程首次发布在个人博客:,想要获得最佳阅读体验,欢迎前往,建议用电脑查看教程文档。

PicGo介绍


这是一款图片上传的工具,目前支持SM.MS图床,微博图床,七牛图床,腾讯云COS,阿里云OSS,Imgur,又拍云,GitHub等图床,未来将支持更多图床。

所以解决问题的思路就是,将本地的文件,或者剪切板上面的截图发送图床,然后生成在线图片的链接,这样就可以让Markdown文档飞起来了,走到哪就可以用到哪?。

在众多的图床中,我选择的GitHub图床,其它类型的图床如果你们有兴趣的话可以试一下。

创建自己的GitHub图床


1. 创建GitHub图床之前,需要注册/登陆GitHub账号


申请GitHub账号很简单,我就不演示了

2. 创建Repository


点击"New repository"按钮

最后12345步骤执行就行了

第4步,为repository初始化一个README.md文件可以根据需求选择,非必选

3. 生成一个Token用于操作GitHub repository


回到主页,点击"Settings"按钮

进入页面后,点击`"Developer settings"`按钮

点击`"Personal access tokens"`按钮

创建新的`Token`

填写描述,选择"repo"权限,然后点击"Generate token"按钮

注:创建成功后,会生成一串token,这串token之后不会再显示,所以第一次看到的时候,可以建个文本文件好好保存,忘记了只有重新生成,每次都不一样。

配置PicGo


1. 下载运行PicGo


点击此处下载。

macOS用户请下载最新版本的dmg文件,windows用户请下载最新版本的exe文件,linux用户请下载AppImage文件。

AppImage文件如何使用?>>>>

2. 配置图床


之后按照这个配置格式配置即可!

  • 设定仓库名的时候,是按照“账户名/仓库名的格式填写”
  • 分支名统一填写“master”
  • 将之前的Token黏贴在这里
  • 存储的路径可以按照我这样子写,就会在repository下创建一个“xxx/xxx/xxxxx/”文件夹,当然你可以自己定义你的文件夹名字。
  • 自定义域名的作用是在上传图片后成功后,PicGo会将“自定义域名+上传的图片名”生成的访问链接,放到剪切板上https://raw.githubusercontent.com/用户名/RepositoryName/分支名,自定义域名需要按照这样去填写

3. 快捷键及相关配置


支持快捷键command+shift+p(macOS)或者control+shift+p(windows\linux)用以支持快捷上传剪贴板里的图片(第一张)。

PicGo支持自定义快捷键,使用方法见。

注:可以将快捷键设置为ctrl+shift+c

4. 其他相关


  • picgoVSCode版。

总结

将上面的步骤都设置好之后,就可以让自己的Markdown文档飞起来了,每次截图之后,都可以按一下ctrl+shift+c,这样就会将剪切板上面的截图转化为在线网络图片链接,简直就是爽的不要不要的!!

应用开发进度可以查看,会同步更新开发进度。

如果第一次使用,请参考应用使用。遇到问题了还可以看看以及被关闭的。

如果遇到问题欢迎联系我,在文章最后评论区【留言和讨论】,当然,欢迎点击文章最后的打赏按键,请博主一杯冰阔乐,笑~

转载地址:http://rwmti.baihongyu.com/

你可能感兴趣的文章
去哪儿一面+平安科技二面+hr面+贝贝一面+二面产品面经
查看>>
C++ 调用json
查看>>
动态库调动态库
查看>>
Kubernetes集群搭建之CNI-Flanneld部署篇
查看>>
k8s web终端连接工具
查看>>
手绘VS码绘(一):静态图绘制(码绘使用P5.js)
查看>>
手绘VS码绘(二):动态图绘制(码绘使用Processing)
查看>>
《达芬奇的人生密码》观后感
查看>>
基于“分形”编写的交互应用
查看>>
链睿和家乐福合作推出下一代零售业隐私保护技术
查看>>
Unifrax宣布新建SiFAB™生产线
查看>>
艾默生纪念谷轮™在空调和制冷领域的百年创新成就
查看>>
NEXO代币持有者获得20,428,359.89美元股息
查看>>
Piper Sandler为EverArc收购Perimeter Solutions提供咨询服务
查看>>
RMRK筹集600万美元,用于在Polkadot上建立先进的NFT系统标准
查看>>
JavaSE_day14 集合中的Map集合_键值映射关系
查看>>
异常 Java学习Day_15
查看>>
Mysql初始化的命令
查看>>
MySQL关键字的些许问题
查看>>
浅谈HTML
查看>>