美文网首页iOS学习
Mac上Markdown的使用

Mac上Markdown的使用

作者: 梨好橙 | 来源:发表于2017-08-09 17:50 被阅读4025次

    Markdown 是一种轻量级标记语言,创始人为约翰·格鲁伯(John Gruber)。它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档”。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。-----来自维基百科

    一、下载Macdown

    Markdown工具大多数平台推荐Mou,但是Mac升级到OSX sierra后,Mou变的不兼容

    关于Macdown和Mou的详细区别 这里有其他大大的详细介绍

    Mac 下两款 Markdown 编辑器 Mou/MacDown 大 PK

    Macdown的下载地址,进去直接Downloade

    Macdown下载

    解压之后安装完成,打开Macdown一个漂亮的界面出现了,这个名为help的文件中有详细的Markdown使用教程

    File一个新文件

    接下来是相关的语法

    二、Markdown语法

    Markdown最大的特点就是用简单的语法实现诸如XML这样的文本格式,所以语法也是很简单的啦,这里就说一些比较常用的。

    在此,我们总结 Markdown 的优点如下:

    纯文本,所以兼容性极强,可以用所有文本编辑器打开。

    让你专注于文字而不是排版。

    格式转换方便,Markdown 的文本你可以轻松转换为 html、电子书等。

    Markdown 的标记语法有极好的可读性。

    1、标题

    Markdown一共有六级标题,没有第七哦!

    
    #一级标题
    
    ##二级标题
    
    ###三级标题
    
    ####四级标题
    
    #####五级标题
    
    ######六级标题
    
    

    效果如图,可以看到二级标题下方是有分割线的

    嫌#号太多?

    
    cmd+需要的#号数
    
    

    立马实现你的愿望


    2、引用

    当你需要引用别人的文章和话的时候,引用标记就派上用场了,在引用的段落前面加一个>,即表示你引用的段落,背景也会不一样哦。

    这里引用了别人的文章,啦啦啦

    源码在这里

    
    >这里引用了别人的文章,啦啦啦
    
    

    3、链接

    常用的链接是图片链接和网址

    这是一个链接,他将链接到阿里云

    这里展示了几种链接

    
    图片链接:![](图片地址)
    
    网址链接:[显示名称](链接地址)
    
    

    注意 括号必须是英文输入法中的!

    4、代码块

    如何按代码的格式输出文本,代码块来帮你!

    
    int a=1;
    
    float b=2;
    
    printf("%d",a);
    
    

    常用~符号来标明代码区,刚刚发现“”也可以用来标明(可能是为了免去输入法切换的烦恼),但是从上面我们可以看到,“”不适用于代码与文字同行。

    5、表格

    这是一个表格:

    | a | b | a*b|

    |:------------- |:---------------:| -------------:|

    | 1 |1 | 1 |

    | 2 |2 | 4|

    | 3 |3 | 9|

    源码

    这是一个表格:

    | a | b | a*b|

    |:------------- |:---------------:| -------------:|

    | 1 |1 | 1 |

    | 2 |2 | 4|

    | 3 |3 | 9|

    这里可以看到表格的列宽是由内容决定的。

    三、参考资料

    1、Markdown——入门指南 作者:Te_Lee

    2、Markdown 简明教程 作者:Gnat

    3、献给写作者的 Markdown 新手指南 作者:简书

    以上即一个小白对Markdown的理解,如果有说错的地方还恳请各位大大指正!

    相关文章

      网友评论

        本文标题:Mac上Markdown的使用

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