Typora一直是老逛最喜欢的markdown编辑器,写博客、记笔记的首选软件。相信大部分朋友也在使用Typora这款软件。
但是Typora之前是不支持图床功能的,只能通过第三方插件实现图片自动上传的功能。不过最近Typora有了更新,终于支持图床功能了,接下来我会分别介绍借助插件上传图片和Typora自身的图床功能。老逛亲身体验,Typora软件自带的图片上传功能很慢,不如自己写的插件好用。
之前老逛也是使用第三方插件进行图片的上传,该插件安装后的使用效果如下:
把图片拖进md编辑器,图片会自动上传到图床,上传成功图片顶部会出现绿色背景的白字进行提醒。该插件支持、GitHub、七牛云、阿里云、码云等。
该插件是Thobian同学开源的插件,仅支持Windows系统。
安装环境
Typora版本:0.9.68(Windowsx86)
Typora安装目录:D:\ProgramFiles\Typora,或者安装在其他目录
安装步骤
插件配置
接下来可以配置将图片上传到哪个图床,打开plugins/image/upload.js文件,拉到最下面将最后一行的$.image.init();按照下面的说明进行配置:
上传到Github-推荐
仅给typora使用的token授予最小的权限(repo.public_repo)即可。
为了防止坏人利用你服务器接口,插件支持设置请求头,可一定程度避免被利用
接口协议:
后端接口代码可以参考代码文件:upload.php
虽然插件支持多种图库,但仅仅支持Windows系统。不过Typora已经支持图片上传功能了,在配置之前,要确保软件的版本更新到最新,老版本是不支持图片上传功能,配置中没有上传图片该选项:
更新软件
紧接着点击上图中的「下载或更新」按钮,下载PicGo-Core核心支持。下载完毕后进行配置。
配置Token
图片上传限制:每个图片最大5M,每次最多上传10张
注意修改后重启软件:
{"picBed":{"uploader":"smms",传图床为SM.MS,"smms":{"token":"xxxxxxxxxxxxxxxxxxxxx"//这里面的token换成刚刚生成的sm.ms的token}},"picgoPlugins":{}}效果预览
感觉上传的速度不如第三方插件上传的速度快,但是第三方插件仅仅支持Windows系统,并且拖进去的图像需要在点击一下才能上传至图床,而自带的上传功能拖进去即可,并由动画缓存反馈。各有优势吧,此外大家可以尝试其它图床,七牛云等等。
对于Mac用户使用该软件实现图床功能还是很简单的,直接Typora+iPic就行了,本文就不介绍了。
公众号:逛逛GitHub,每天推荐一个好玩且可能你会用到的GitHub项目。