碎碎念

MarkDown是一种十分适合用作笔记的语法,我的很多电子笔记使用MarkDown语法完成。MarkDown笔记编辑器的作用不言而喻。我心目中理想的MarkDown笔记编辑器有两点特性:简单、开源。前者是因为我仅仅是把MarkDown当做笔记本软件来用,复杂的排版交给Word(当然,如果您会LaTeX也可以)来做;后者是因为我有开源洁癖,免费的东西固然好,但如果像是Typora之类的免费但闭源软件有一天开始收费,把这种软件作为生产力的话我会十分的难受。

考虑到以上原因,我将开源免费的Mark Text作为我日常使用的MarkDown笔记编辑器软件。

Mark Text简介

Mark Text是一款基于MIT协议开源的MarkDown笔记本编辑器。它支持Windows、Linux、Mac三类主流操作系统,用户界面简洁,记录笔记的功能比较全面,对中文输入友好。您阅读的本文也是使用Mark Text创作的。在这里插入图片描述

它还支持一些有趣的特性,例如表情包斗图(Aidou)、Unsplash图片等:
在这里插入图片描述

Mark Text国内源下载安装

Mark Text官网使用GitHub作为下载服务器,因此下载速度比较慢,可能有的时候无法访问。大家可以移步CSDN下载MarkText 0.16.2 exe安装包。安装过程没有什么需要特别注意的。

设置GitHub图床

Does GitHub have a size limit? - Quora

GitHub每个Repo的大小限制为100GB,单个文件大小限制为100MB,我们用作图床管够。

在Github主页左上角新建Repository。填写这个图床Repo的名字,可以写ImgStg之类的名字,随便起,只要自己能认出来即可。
在这里插入图片描述

然后,我们需要获取我们GitHub的Access Token来让Mark Text有权限自动上传图床。在Github主页左上角头像下拉菜单进入Settings,左侧选择Developer settings,左侧点击“ Personal access tokens”,新建Token,您应该会得到一串字符串,复制之。

接着,打开Mark Text软件的设置菜单。点击“Image Uploader”,选择“GitHub”。在GitHub token处填写刚刚那一串字符串,Owner name填写您的GitHub用户名,Repo name填写刚刚创建的Repository名字(例如“ImgStg”),保存并退出设置菜单。
在这里插入图片描述

在这里插入图片描述

使用云端图片存储之前,在Image Uploader设置菜单上面的Image菜单里,打开将图片上传至云端的选项。
这样,我们再将图片插入MarkDown笔记的时候,MarkText会自动上传图片至GitHub。我们不用担心笔记在不同设备上的图片不显示了。

已知问题

取决于宽带供应商,GitHub的图片外链偶尔无法访问。因此将md文件上传CSDN、知乎等平台时,可能出现图片上传失败的问题,需要手动上传图片。
问。因此将md文件上传CSDN、知乎等平台时,可能出现图片上传失败的问题,需要手动上传图片。