一、MarkText
MarkText 是一款 MD 编辑器,风格简约,操作简单,与 Typora 类似,但 Typora 收费。
1、下载
2、功能
功能 | 说明 | 效果 |
---|---|---|
实时预览 | 内容与效果不需要分隔,所见所得 | / |
大纲预览 | 预览文章的大纲 | |
操作简单 | 可以不熟悉 MD 语法,通过界面设置格式。 | |
不同主题 | 支持不同主题 |
3、图片上传
3.1、集成 PicGo
MarkText 集成了 PicGo-Core,需要通过命令设置图片上传信息。(Typora 集成了 PicGo.exe 无需输入命令设置)。
1、准备
安装 Node 环境,并下载 PicGo-Core 依赖 。指引
# 全局安装
npm install picgo -g
2、设置
# 设置 Uploader
picgo set uploader
# 上下选择存储类型
Choose a(n) uploader (Use arrow keys)
smms
tcyun
github
qiniu
imgur
❯ aliyun
upyun
(Move up and down to reveal more choices)
选择之后,按照提示设置信息。 即使输错也不要紧,可以在 C:\Users\yournName\.picgo\config.json 文件中重新设置。
以阿里云 OSS 的配置为例,其他的可以参考:指引
{
"picBed": {
"uploader": "aliyun",
"current": "aliyun",
"aliyun": {
"accessKeyId": "",
"accessKeySecret": "",
"bucket": "",
"area": "",
"path": "",
"customUrl": "",
"options": ""
}
}
}
3、插件
以下载重命名插件 picgo-plugin-rename-file 为例:
# 下载插件
picgo install picgo-plugin-rename-file
# 配置插件
picgo config plugin picgo-plugin-rename-file
配置插件信息,如果配置错误,可以在 C:\Users\yournName\.picgo\config.json 文件中重新配置。
{
"picgoPlugins": {
"picgo-plugin-rename-file": true
},
"picgo-plugin-rename-file": {
"format": "{y}{m}/{hash}{rand:6}"
}
}
4、弊端
MarkText 配合 PicGo 使用,在上传 “ 复制粘贴的图片 “ 会失败,原因是 Martext 在上传时要求图片在本地存储。因此可以通过 shareX 软件将复制粘贴的图片存储到本地,然后再上传。参考指引
不过,也可以直接通过 PicGo 界面端完成图片上传,然后再粘贴图片链接,也不算麻烦。
5、点评
MarkText 的编写和操作风格都很友好,与 Typora 相似,而且 MarkText 开源免费。只不过在图片上传的设置没有 Typora 方便,不过这个可以通过 PicGo 界面端弥补。