关于markdown的一点分享
Markdown是一种轻量级的标记语言,可以算是HTML的简化版本,各位大神作为前端高级工程师,这个东西对大家来说,应该非常的easy.
Markdown 是一种轻量级的「标记语言」,它的优点很多,目前也被越来越多的写作爱好者,撰稿者广泛使用。看到这里请不要被「标记」、「语言」所迷惑,Markdown 的语法十分简单。常用的标记符号也不超过十个,这种相对于更为复杂的HTML 标记语言来说,Markdown 可谓是十分轻量的,学习成本也不需要太多,且一旦熟悉这种语法规则,会有一劳永逸的效果。
在程序员常用的github 就默认用的.md
格式作为默认说明文档.而现在很多网站已经支持了此类文档,它用简洁的语法代替排版,而不像一般我们用的字处理软件 Word 或 Pages 有大量的排版、字体设置。它使我们专心于码字,用「标记」语法,来代替常见的排版格式。目前像简书,有道云笔记等都是支持这个的;
俗话说,好鞍配好马.用对合适的编辑器也很重要.目前此类文档的编辑器也很多,不过很多都是mac平台的( 相对于mac,个人总感觉开发平台对mac,Linux等支持更好,而Windows平台支持都不怎么样).这里列举一些常见的编辑器.
-
Ulysses
这是一款经典的软件,其作为markdown编辑领域的老牌王者,功能强大.Ulysses有着经典的文档架构,多样化的课工自定义的编辑主题,大量的输出格式选择.你可以在编辑上便捷好后,直接生产你想要的格式.
其实很重要的一点是什么呢?就是这个:
-
IA Writer
这款编辑器呢,也是一款颜值很高的编辑器,iA Writer 使用的白纸打印机质感的编写界面与行段高亮的「专注模式」,在当时引领了 Markdown 编辑器设计的风潮,如今的它有着介于 Ulysses 与 Byword 之间的界面风格,在编辑界面右滑将会打开文档库列表,向左滑则开启预览,支持行高亮与段高亮。同时,它还有着强大的语法分析功能.
之前体验过一段时间,感觉也不错.大家可以试试.
-
typora
这就是我今天重点要介绍的一款编辑器,也是我折腾过很多款后,目前唯一还存留在电脑里面的.这款软件最大的吸引力就在于即使预览.在你编辑完后,可以实时的看到你自己所写的样式,可以即使的更改错误之处;
另外他还有一个优势就在于跨平台,目前在mac和Windows平台都有相关的软件.就目前个人使用感受来说,windows平台启动速度有点慢,而且有时候会崩溃,不知道原因.
这是一款开源软件.
今天呢,就利用typora这款软件呢,给大家演示一下我经常用的一些操作.
-
第一点要进行的就是标题,当你记笔记是首先就是标题,你可以用
#
号来标记标题,对应的个数相对应==HTML== 的 H1~6 .
-
第二点就是引用,用
>
符号
第三点就是有序列与无序列,用相应的需要就可以了
- 接下来就是我们最需要的功能,写代码,他能够自动高亮,易读性更高
- 接下来说一些零散的标记
表格
| dog | bird | cat|
| ----|:------|:----|
|foo | foo | foo|
|bar | bar | bar|
| baz | baz | baz|
好啦,还有很多高级的功能,例如写数学公式,写流程图等等,大家有空可以去学学.
跟人感觉有些东西,功能多了,就失去了原有的意义了.其实这款软件的意义在于集中注意书写,不用管样式,排版问题.
好了,谢谢大家!