我收集了一些常用的 Markdown 写作工具,包括写作工具、图片上传、格式整理几个方面,希望对你有用。

一、Markdown语法

虽说大家用 Markdown 很熟悉了,终归有些特殊的语法想不起来。

举个例子,你知道脚注怎么实现吗?定义怎么实现吗?

基本的语法可以参见 Markdown 语法说明

如果你选择的是 Markdown 的扩展,比如:

GitHub Flavored Markdown

ComminMark


二、写作工具

Markdown 编辑器一向是开发者们造轮子的重点区域,编辑器一个接着一个。

这里推荐两款编辑器:

Typora

Typora

这是我最近用过最棒的 Markdown 编辑器了,支持按区块所见即所得,插图也方便,默认的几款主题也都很好看,还支持 Windows 、Mac OS X、Linux。

关键是,这款软件是免费的。

赶紧体验一下Typora吧。

iA Writer

iA Writer

iA Writer 主打的功能则是沉浸式写作,可以开一个完全沉浸的界面,我还蛮喜欢他们的单行高亮和打字机模式的,写字很畅快。

iA Writer 支持 Windows、Mac OS X、iOS、iPad、Android设备,算的上全平台了。

这是一款收费软件,当然我觉得它也值这个价钱。

VS Code

这个其实是一个程序编辑器,只不过插件太多太好用了……

什么语法高亮,分屏预览都很方便。

包括当前的这篇文章,也是用VS Code 来写的。

在线的工具们

如果你并不想搞一个桌面软件,只想在线写一写,开箱即用,这里也有一些工具供你选择:

作业部落 Cmd编辑器

MdEditor


三、图片上传与处理

iPic

iPic 是一位国内开发者开发的图片上传工具,支持拖拽上传,上传剪贴板,生成 markdown 格式的图片链接。

这位开发者还开发过 Klib iText iPaste iHosts 等软件,可以看出命名的趣味了。

你可以免费使用,但是只能使用默认的微博图床。

对了,微博图床已经开始限制外链了,所以后续不推荐使用微博图床。
我目前已经将图片迁移到腾讯云了,不用域名备案,费用也比较便宜。

如果你想用自定义的若干图床,你需要购买高级版,60元一年。我支持了一下。

对了,如果你使用 Typora 来编辑,甚至可以直接通过 iPic 来上传图片,非常顺畅。

iPic + Typora

iPic Mover

iPic Mover 是配合 iPic 的图片迁移工具,选定你的md文件之后,可以自动将其中的图片传到新的图床,同时替换内容。

使用体验一级棒!

PicGo

如果你不愿意支付60元的高级版,你也可以选择 PicGo 这款替代的软件,它是开源的,支持 Windows、Mac OS X 平台,也是不错的选择。

tinypng

这是一款老牌的在线图片压缩工具了,专治png文件,效果不错。

SM.MS

如果你没有钱搞自己的图床,使用 SM.MS 提供的免费图床也是一个选择。


四、表格生成

如果你想插入一个表格

左对齐 居中 右对齐
表内内容 表内内容 表内内容

你可能需要手动输入下面的内容:

| 左对齐 | 居中 | 右对齐  |
| :------ | :------: | -------: |
| 表内内容  | 表内内容    | 表内内容  |

这谁受的了啊……所以你需要一个好用的工具,便于你将 Excel、Numbers中的内容转化为markdown表格。

这里提供几个好用的在线工具:

https://tool.lu/tables/

https://www.tablesgenerator.com/markdown_tables


五、输出到其他平台

大家都知道,微信编辑器是个奇葩的编辑器,想要把内容直接粘贴进去,就要接受样式乱成一锅粥的风险,所以这里提供几个工具,可以让你优雅的输出内容到微信中:

Markdown Here

Markdown-Weixin

Md2All

这几个工具基本都是左侧填写md内容,右边渲染html,然后复制粘贴过去就行。

Md2All

Markdown Here还支持复制成邮件支持的内容。

关于在邮件里写HTML有多难,你可以看一下这篇文章 EDM邮件营销,你需要知道