ios markdown 解析_Markdown 使用手册
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 使用手册相关推荐
- ios markdown 解析_Shortcuts 教程:正则表达式修改 Markdown 链接
这是我的「写作流」Shortcuts. 上一篇文章中,我谈到由于官方编辑器完全不支持 Markdown 语法,我不得不利用 Shortcut 以及公众号 Web API 处理 Markdown 文本的 ...
- 小笔记:表 - 各种语言的 CommonMark Markdown解析器 实现
表:各种语言的 CommonMark Markdown解析器 实现 本文地址:https://blog.csdn.net/qq_28550263/article/details/128735962 1 ...
- 刘光瑞php,PHP Markdown 解析器 HyperDown
软件介绍 HyperDown 是 SegmentFault 开发的一个结构清晰.易于维护.现代的 PHP Markdown 解析器. Markdown已经面世许多年了,国内外许多大大小小的网站都在用它 ...
- Java如何解析markdown_使用Java实现的一款Markdown解析器md2x
使用Java实现的一款Markdown解析器md2x 前段时间在写自己的博客程序的时候,在前台使用了marked.js来解析自己的markdown文章,然后发现在进入文章页面的时候总会闪烁一下(前台解 ...
- [iOS] dom解析xml数据,拿到lt;gt;里面的值
[iOS] dom解析xml数据,拿到<>里面的值 <response result="success" timestamp="1338890206&q ...
- Cmd Markdown编辑器简明语法手册
目录 1. 斜体和粗体 2. 分级标题 3. 外链接 4. 无序列表 5. 有序列表 6. 文字引用 7. 行内代码块 8. 代码块 9. 插入图像 Cmd Markdown 高阶语法手册 1. 内容 ...
- markdown解析
markdown解析 demo 1.解析markdown里的所有代码块. 通过创建visitor,收集markdown里的代码片段并分类. public static void main(String ...
- Markdown编辑器 公式指导手册
#Cmd Markdown 公式指导手册 标签: Tutorial 2018-03-20 补档: 收到很多小伙伴对本文的源文档转载需求,故传了一份 md 文件,请按需 下载 . 本文固定链接: htt ...
- Android 平台下的原生 Markdown 解析器
Markdown 项目地址:zzhoujay/Markdown 简介:Android 平台下的原生 Markdown 解析器 Android 平台的原生 Markdown 解析器,已整合进 RichT ...
最新文章
- Mac OS X 安装和配置Scala
- php面向对象静态常量,浅谈PHP面向对象编程(四、类常量和静态成员)
- Java开发微信的6个步骤
- readSerializableObj
- 就是要你懂 Java 中 volatile 关键字实现原理
- 炸了!中国学者首次被Science撤稿,与之前首次被Nature撤稿的教授来自同一所大学……...
- Linux——进程管理学习简单笔记
- solaris php,针对 Solaris 的安装提示
- 消费者Heartbeat分析
- 顶级 OEM 游戏整机到底行不行 — 惠普 OMEN 暗影精灵 6 游戏台式旗舰版评测
- hive实现日期相减
- database is locked错误
- Windows2012开机启动项设置
- 为了以后小孩的成长,留在大城市好还是回到老家三线城市好? 从一线城市滚回二线三线城市的筒子们,你们重新找到新的生活经历了多久? 年轻人逃离一线城市 外地人生存环境愈发严峻...
- 基于MAC地址划分VLAN
- 虚幻引擎(UE4) UMG 创建菜单
- C# 之多线程篇 Task(C#超级工具类)
- 全系T*镀膜认证镜头 vivo X70系列夜拍体验再升级
- Java题解:如何获取某一天的下一天的时间
- GBU808-ASEMI品质家电用桥堆制柜整流桥
热门文章
- 2021-2025年中国减肥轮椅行业市场供需与战略研究报告
- Flask实践——microblog 环境搭建 helloword (1)
- 【python】面向对象程序设计(基础篇)
- 云呐什么是基站动环监控,基站智能动环监控单元是什么
- SRE Google 运维解密--管理
- Drill在Ubuntu配置
- 【Java基础】学习笔记
- linux下的orre命令,鸟哥的 Linux 私房菜 -- 正规表示法 (regular expression, RE) 与文件格式化处理...
- CATIA使用问题之登陆时,提示服务器可能已关闭,请与管理员联系”
- python什么时候正式发布_【新版本来临!Python 官网宣布,正式发布Python3.8.0!】- 环球网校...