何为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)
效果:
![](https://img.haomeiwen.com/i2608869/a31c4bf056571857.png)
那么图片肯定是以链接形式编写的,因为是文本嘛,所以你的图片都需要保存到某个文件服务器上,以网页链接的形式可以访问到这张图片。正如上面的Android9图片,这其实是谷歌开发者网页上的图片,我可以直接通过链接用它的图片。
所以想贴图片,就必须把图片先上传到服务器,然后获取到图片链接。对于一个追求高效,傻瓜式写作的人来说这是个有点繁琐的。如果我想贴截屏的图,或者图片加水印,岂不是还要多一个保存截图文件或图片处理的步骤?
这时候就靠图床神器了。
图床解决方案
我试了前两种方案,都不错,都是免费开源的,但是我觉得方案二功能还有更强大些。
方案一:PicGo+新浪微博图床
PicGo在上传图片之后自动会将图片链接复制到你的剪贴板里,可选5种复制的链接格式。
- 项目地址:picGo项目地址
- 安装包下载地址:PicGo安装包下载地址
- 配置文档:配置文档
方案二:ShareX+七牛云
参考
ShareX不好配置新浪微博图床,所以改用七牛云,当然你也可以用其它免费图片服务器,还是很多的
配置的大致流程是这样:
- 首先你要有个七牛云账号,并且新建了一个bucket(桶空间)
比如像我的这样,可以在控制台看到
![](https://img.haomeiwen.com/i2608869/cd888f31d3d07f3b.png)
- 获取到你的七牛云账号密钥AK和SK
![](https://img.haomeiwen.com/i2608869/1a6d7b04f00b28e4.png)
- 通过七牛云账号密钥AK和SK获取到token
一般用脚本工具输入你的参数执行获取(实际就是个http请求),ShareX使用七牛文件上传这篇文章里有,我没用过,我用的是七牛云SDK里的python脚本.
- 在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啦
![](https://img.haomeiwen.com/i2608869/94d6ac75d699e27d.png)
- 你还可以在ShareX上设置截图后自动上传,截图后图片处理后自动上传
比如我这篇文章的图片都是加了阴影和logo的。
这些设置方法可以在一个软件,满足你所有的截图需求:ShareX看到
方案三:其它图床神器
百度图床神器,总有一款适合你
网友评论