MarkText + picgo图床选择(Halo)
由于typora收费,0.99最后的免费版也给禁止了,看到现在MarkText也有中文的并且开源免费,也能直接上传到PciGo图床,由于小郭的博客用的halo的,所以直接用的halo图床,配置的时候看了许多教程以及博客,但是都不能完全满足本人的需求,东拼西凑,可算整出来了,接下来的踩坑的一些笔记。
1.简体中文语言的MarkText
GitHub:[点击访问](Release first · chinayangxiaowei/marktext-chinese-language-pack · GitHub)
选择mac和win选择对应的链接,然后直接解压到目录下即可使用
配置Picgo-core
1、安装Node.js
picgo有2个版本,一个是Picgo桌面程序,一个是npm管理的控制台程序picgo,marktext检测与调用的是控制台程序,对于控制台程序使用。Marktext不会像Typora那种可以直接识别通过exe安装的Picgo。
在安装picgo-core之前需要安装上Node.js 版本 >= 8。
可以直接在网上去下载Node.js,也可以实用我下载好的这个安装包:
然后下一步下一步傻瓜安装就行了,都保持默认。
2、安装picgo-core
前面说了,marktext检测与调用的是控制台程序,安装的桌面程序是无法识别的,这点就比typora差多了。
(1)首先WIN+R
打开运行
,输入cmd,打开命令窗口:
(2)输入命令:
npm install picgo -g
3、设置picgo的上传图床
这个picgo默认的图床是sm.ms,但是我现在想配置一下halo的图床(其他图床类似):
命令框里输入picgo set uploader
用来配置图床
4、安装的halo的图床插件
GitHub插件地址:点击访问
5、设置图床
6、替换图床
- 替换图床时,目前需要手动修改uploader和current 替换成成halo-uploader
7、打开一个CMD直接测试
picgo upload 'C:\Users\yangfan\Pictures\xxx.jpg'
8、markText设置
步骤:左上角文件 => 偏好设置 => 图片 => 上面的框框选择,Upload image to cloud using selected uploader (must be configured below)=> 下面的框框选择picgo
修复剪切板里的图片上传不了的bug
我发现通过复制粘贴剪切板里的图片会一直处于上传的状态。
根据一顿探索,发现是因为可能剪切板中的临时文件,没有实际的保存,导致无法上传,这是整个软件的问题,和typora相比又是一个硬伤。但是有办法解决,那就是使用截图软件sharex
配置这个截图软件:
默认保存的路径:
更多高级操作可以看PicGo文档
https://picgo.github.io/PicGo-Doc/
评论区