我的MarkDown写作工具

作者: WangGavin | 来源:发表于2018-09-07 18:05 被阅读30次

何为MarkDown?

简而言之,Markdown语言是HTML的远房亲戚。是一种简化版的标记语言,更适合于写作。

习惯简称md,输出的文本文件以md为后缀。

为何用MarkDown?

  • 你看的大多数博客(甚至是书籍)都是用md写的,包括gitHub上的ReadMe
  • 与Word类似富文本编辑相比,你不用鼠标繁琐的点点点设置格式,你可以像敲代码一样流畅写作,让你更专注于内容编写,同时还可以保证内容的一定格式。
  • 像HTML一样有一套简洁的语法,这么多人用,格式就很统一了,只要你把内容贴到支持md的平台,平台就能以相同的格式呈现,相当于一次编写,随处可用。
  • 支持很多格式:代码,表格,链接,图片,gif,流程图,时序图,甘特图,公式

参考语法

Markdown 语法介绍
语法教程很多,初学时多敲几遍就记住了

md编辑器

我用了很多编辑器,最后还是选择了有道云笔记,因为有道云笔记对开发者的支持要多一点,并且该有的功能它都有。

有道云笔记什么都好,就是免费版不支持自动上传图片。

我用有道云笔记免费版,我想贴图片怎么办?

我现在手里有张图片,我用的是简单的文本编辑器,怎么贴上去?

  • 方案一: 换别的平台,比如简书,只要你把图片文件拖进去,他就能自动生成图片链接,当然图片保存在简书的服务器上。
  • 方案二:使用图床神器

md贴图片的语法是

![图片名字](图片链接)

例如:

![Android9](https://developer.android.google.cn/static/images/home/android-p-clear-bg-with-shadow-@1x.png)

效果:

Android9

那么图片肯定是以链接形式编写的,因为是文本嘛,所以你的图片都需要保存到某个文件服务器上,以网页链接的形式可以访问到这张图片。正如上面的Android9图片,这其实是谷歌开发者网页上的图片,我可以直接通过链接用它的图片。

所以想贴图片,就必须把图片先上传到服务器,然后获取到图片链接。对于一个追求高效,傻瓜式写作的人来说这是个有点繁琐的。如果我想贴截屏的图,或者图片加水印,岂不是还要多一个保存截图文件或图片处理的步骤?

这时候就靠图床神器了。

图床解决方案

我试了前两种方案,都不错,都是免费开源的,但是我觉得方案二功能还有更强大些。

方案一:PicGo+新浪微博图床

PicGo在上传图片之后自动会将图片链接复制到你的剪贴板里,可选5种复制的链接格式。

方案二:ShareX+七牛云

参考

ShareX不好配置新浪微博图床,所以改用七牛云,当然你也可以用其它免费图片服务器,还是很多的

配置的大致流程是这样:

  1. 首先你要有个七牛云账号,并且新建了一个bucket(桶空间)

比如像我的这样,可以在控制台看到

七牛云控制台
  1. 获取到你的七牛云账号密钥AKSK
七牛云账号密钥
  1. 通过七牛云账号密钥AKSK获取到token

一般用脚本工具输入你的参数执行获取(实际就是个http请求),ShareX使用七牛文件上传这篇文章里有,我没用过,我用的是七牛云SDK里的python脚本.

  1. 在ShareX上配置七牛云

写一个json格式的配置内容,模板如下:

{
  "Name": "qiniu",
  "DestinationType": "ImageUploader, FileUploader",
  "RequestType": "POST",
  "RequestURL": "http://up-z2.qiniu.com/",
  "FileFormName": "file",
  "Arguments": {
    "token": "这个填写自己的",
    "key": "%y%yy%d%h%mi-%ra.png",
    "file": "$input$"
  },
  "ResponseType": "Text",
  "URL": "http://osloqpukl.bkt.clouddn.com/$json:key$"
}

URL前部分是你的七牛空间域名

在ShareX的目的地>自定义上传>导入,导入上述内容,测试一下就ok啦

image
  1. 你还可以在ShareX上设置截图后自动上传,截图后图片处理后自动上传

比如我这篇文章的图片都是加了阴影和logo的。

这些设置方法可以在一个软件,满足你所有的截图需求:ShareX看到

方案三:其它图床神器

百度图床神器,总有一款适合你

相关文章

网友评论

本文标题:我的MarkDown写作工具

本文链接:https://www.haomeiwen.com/subject/oythgftx.html