1. Markdown 是什么?

1.1 认识Markdown

Markdown是一种轻量级的 [ 标记语言 ],Markdown 是一个 Web 上使用的文本到HTML的转换工具,可以通过简单、易读易写的文本格式生成结构化的HTML文档。目前面向开源及私有软件项目的托管平台—GitHub、中国专业IT社区—CSDN、优质的创作社区—简书等网站均支持这种格式。

GitHub基于搜狗微信搜索的微信公众号爬虫接口

1.2兼容 HTML

Markdown 语法的目标是:成为一种适用于网络的书写语言。

Markdown 不是想要取代 HTML,甚至也没有要和它相近,它的语法种类很少,只对应 HTML 标记的一小部分。Markdown 的构想不是要使得 HTML 文档更容易书写。Markdown 的理念是,能让文档更容易读、写和随意改。HTML 是一种发布的格式,Markdown 是一种书写的格式。

2. Markdown 适合做什么?

Markdown 文本编辑器,在快速文字排版以及代码编辑方面的效率是显而易见的。使用人群方面,适合那些对码字手速和排版顺畅度有要求的人群,譬如码农、网站小编……

2.1 使用 Markdown 的优点专注你的文字内容而不是排版样式,安心写作。

轻松的导出 HTML、PDF 和本身的 .md 文件。

纯文本内容,兼容所有的文本编辑器与字处理软件。

可读、直观、学习成本低。

2.2 使用 Markdown 的误区We believe that writing is about content, about what you want to say – not about fancy formatting.

我们坚信写作写的是内容,所思所想,而不是花样格式。

Typora 也不是没有缺点。相较于老牌的Word ,在功能方面Typora 还稍显稚嫩,一些功能尚且不足。比如对于插入的图片,Typora 不能对其设置样式、裁剪等,而Word 则表示笑而不语。

但换一个角度来说,这也不是 Typora 的问题,因为它和 Word 完全是两个不同定位的文本编辑器,只能说各有侧重。

虽然功能的丰富并没有什么本质的缺点,但终归有些背离初衷,何况在编写的过程中很费神,不如使用专业的工具撰写来的更有效率,所以如果你需实现复杂功能,专业的图形界面工具会更加方便。

3. Markdown 编辑器推荐

3.1 Typora

如果你是一个内心文艺、热爱写文的程序员,那么你可能会想,到底有没有一款既接近程序员码字风格,又可以用于普通文本排版的编辑器呢?答案肯定是有的,它就是 Typora [' tɪ pɔ:ra]  。

Typora删除了预览窗口,以及所有其他不必要的干扰。实时渲染的特点「所见即所得」(What You See Is What You Mean)。Typora 同样支持 Windows、OS X 和 Linux。

官网下载下载合适的版本,并傻瓜式安装即可

3.2 其他平台

3.2.1 macOS 平台

在 macOS 上可以使用 Ulysses[ 尤利西斯 ],其次还有很多同类选择。

3.2.2 iOS、Android 、Web 平台iOS、Android端已有相当多的APP支持Markdown 语法编辑,例如 Drafts、Day One、iA Writer 等。

Web 端,简书,CSDN,微信公众号等。

参考:

各个平台的编辑器

推荐几款Mac平台上不错的Markdown软件

4. Markdown 语法

4.1 Typora 的 markdown 语法

看到这里请不要被 [ 标记 ] 、[ 语言 ] 所迷惑,Markdown的语法十分简单。常用的标记符号也不超过十个,这种相对于更为复杂的HTML 标记语言来说,Markdown 可谓是十分轻量的,学习成本也不需要太多,且一旦熟悉这种语法规则,加上高效的快捷键操作,会有一劳永逸的效果。

Markdown由 约翰·格鲁伯 创建。但是,其语法在不同的解析器或编辑器之间有所不同。

1、标题ctrl + 数字键

用#空格表示,依次增加#,对应标题1-6号标题

效果:

2、引用Ctrl + Shift + Q

> + 空格 + 内容

效果:此处是引用无限次嵌套引用

3、有序列表Ctrl + Shift + [

1. + 空格 + 内容

效果:

4、无序列表Ctrl + Shift + ]

-或+或* + 空格 + 内容

效果:

5、任务清单

支持GFM任务列表。能够在markdown文件中管理简单的待办事项。- + 空格 + [ 空格 ] + 空格 + 内容

效果:

6、代码块

Typora支持 java,python 等多种编程语言,并且在代码区域进行语法高亮,用Typora记编程笔记,看得一清二楚!Ctrl + Shift + K

``` + 语言名 + 回车

效果:

7、公式块

7.1 Typora 原生支持  Tex / LaTeX 美[ˈleɪteks] 语法,可用来渲染普通数学、化学方程式。 渲染过程由MathJax处理。LaTeX 是一种基于 TeX 的排版系统,由于它易于快速生成复杂表格和数学公式,非常适用于生成高印刷质量的科技和数学类文档。如果你常阅读数学、计算机等领域的学术论文,一定对 LaTeX 不陌生。

7.2 Typora 可绘制流程图、时序图(顺序图)、甘特图

Ctrl + Shift + M

$$ + 回车,可输入各种公式

$x^2+\cos(\theta)$

效果:

内联公式:

8、生成表格Ctrl + T

在一般的 Markdown 编辑器中,你可以通过以下的格式插入表格:

| 第一个标题 | 第二个标题  | 第三个标题|

| -----------------| -----------------| ---------------|

|      单元格     |     单元格     |     单元格   |上面的麻烦,但好在 Typora 为我们提供了图形界面的插入表格的功能,你只需要在行内鼠标右键 - 插入 - 表格,并输入行数和列数,Typora 就会自动生成一张样式不错的空表格。

调整Markdown文件中表格大小的最快步骤:只需拖动鼠标即可。

效果:

9、字体加粗Ctrl + B

**两边各两个星号**

__两边各两个下划线__

效果:字体加粗

字体加粗

10、字体倾斜Ctrl + I

*内容*

_内容_

效果:字体倾斜

字体倾斜粗斜体文本

粗斜体文本

11、下划线Ctrl + U

内容

效果:下划线

12、删除线Alt + Shift + 5

~~内容~~

效果:删除线

13、分割线

可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。你也可以在星号或是减号中间插入空格 。-------------------

效果:

14、插入链接Ctrl + K

[显示的文字](链接 "链接标题")

允许您插入URL作为链接

效果:链接

链接

www.google.com

15、插入图片Ctrl + Shift + I

![显示的文字](路径 "图片标题")本地直接拖拉图片到编辑页面。

如果使用markdown构建网站 ,配合MPic,上传图床并复制链接到编辑页面。(推荐)

16、视频

可以使用HTML标签嵌入视频。

17、插入脚注第一行:内容+[^1]+回车第二行:[^1]: + 脚注内容

(注意:在英文半角的输入法下输入符号,输入脚注内容后,可移动鼠标到第一行脚注上可看到脚注内容)

效果:今天还好吗?12

[1]   好着来,

ios markdown 解析_Markdown 使用手册相关推荐

  1. ios markdown 解析_Shortcuts 教程:正则表达式修改 Markdown 链接

    这是我的「写作流」Shortcuts. 上一篇文章中,我谈到由于官方编辑器完全不支持 Markdown 语法,我不得不利用 Shortcut 以及公众号 Web API 处理 Markdown 文本的 ...

  2. 小笔记:表 - 各种语言的 CommonMark Markdown解析器 实现

    表:各种语言的 CommonMark Markdown解析器 实现 本文地址:https://blog.csdn.net/qq_28550263/article/details/128735962 1 ...

  3. 刘光瑞php,PHP Markdown 解析器 HyperDown

    软件介绍 HyperDown 是 SegmentFault 开发的一个结构清晰.易于维护.现代的 PHP Markdown 解析器. Markdown已经面世许多年了,国内外许多大大小小的网站都在用它 ...

  4. Java如何解析markdown_使用Java实现的一款Markdown解析器md2x

    使用Java实现的一款Markdown解析器md2x 前段时间在写自己的博客程序的时候,在前台使用了marked.js来解析自己的markdown文章,然后发现在进入文章页面的时候总会闪烁一下(前台解 ...

  5. [iOS] dom解析xml数据,拿到lt;gt;里面的值

    [iOS] dom解析xml数据,拿到<>里面的值 <response result="success" timestamp="1338890206&q ...

  6. Cmd Markdown编辑器简明语法手册

    目录 1. 斜体和粗体 2. 分级标题 3. 外链接 4. 无序列表 5. 有序列表 6. 文字引用 7. 行内代码块 8. 代码块 9. 插入图像 Cmd Markdown 高阶语法手册 1. 内容 ...

  7. markdown解析

    markdown解析 demo 1.解析markdown里的所有代码块. 通过创建visitor,收集markdown里的代码片段并分类. public static void main(String ...

  8. Markdown编辑器 公式指导手册

    #Cmd Markdown 公式指导手册 标签: Tutorial 2018-03-20 补档: 收到很多小伙伴对本文的源文档转载需求,故传了一份 md 文件,请按需 下载 . 本文固定链接: htt ...

  9. Android 平台下的原生 Markdown 解析器

    Markdown 项目地址:zzhoujay/Markdown 简介:Android 平台下的原生 Markdown 解析器 Android 平台的原生 Markdown 解析器,已整合进 RichT ...

最新文章

  1. Mac OS X 安装和配置Scala
  2. php面向对象静态常量,浅谈PHP面向对象编程(四、类常量和静态成员)
  3. Java开发微信的6个步骤
  4. readSerializableObj
  5. 就是要你懂 Java 中 volatile 关键字实现原理
  6. 炸了!中国学者首次被Science撤稿,与之前首次被Nature撤稿的教授来自同一所大学……...
  7. Linux——进程管理学习简单笔记
  8. solaris php,针对 Solaris 的安装提示
  9. 消费者Heartbeat分析
  10. 顶级 OEM 游戏整机到底行不行 — 惠普 OMEN 暗影精灵 6 游戏台式旗舰版评测
  11. hive实现日期相减
  12. database is locked错误
  13. Windows2012开机启动项设置
  14. 为了以后小孩的成长,留在大城市好还是回到老家三线城市好? 从一线城市滚回二线三线城市的筒子们,你们重新找到新的生活经历了多久? 年轻人逃离一线城市 外地人生存环境愈发严峻...
  15. 基于MAC地址划分VLAN
  16. 虚幻引擎(UE4) UMG 创建菜单
  17. C# 之多线程篇 Task(C#超级工具类)
  18. 全系T*镀膜认证镜头 vivo X70系列夜拍体验再升级
  19. Java题解:如何获取某一天的下一天的时间
  20. GBU808-ASEMI品质家电用桥堆制柜整流桥

热门文章

  1. 2021-2025年中国减肥轮椅行业市场供需与战略研究报告
  2. Flask实践——microblog 环境搭建 helloword (1)
  3. 【python】面向对象程序设计(基础篇)
  4. 云呐什么是基站动环监控,基站智能动环监控单元是什么
  5. SRE Google 运维解密--管理
  6. Drill在Ubuntu配置
  7. 【Java基础】学习笔记
  8. linux下的orre命令,鸟哥的 Linux 私房菜 -- 正规表示法 (regular expression, RE) 与文件格式化处理...
  9. CATIA使用问题之登陆时,提示服务器可能已关闭,请与管理员联系”
  10. python什么时候正式发布_【新版本来临!Python 官网宣布,正式发布Python3.8.0!】- 环球网校...