高效率写作工具Markdown
简介
Markdown是一种流行的轻量级标记语言,用来编写结构化文档的一种纯文本格式,在电子邮件和新闻组贴子中用来表示特定格式的一种约定。由John Gruber在2004年开发。它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档”。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。
Markdown具有轻量化,易于阅读、易于撰写等特点,总结起来就两个字——“简单”。这让它在很多平台都得到了支持。网站社区GitHub和Wikipedia,语雀等,笔记软件有道云,印象笔记等,以及多数Blog建站系统。
标准化
Markdown的众多不同版本的编辑器,这也给他带来了一个严重的问题——碎片化。不过作者John Gruber在近期有开启CommonMark项目并在2018发布1.0规划。期望以此推动Markdown的标准化进程。
这里推荐几个常用的编辑器:MarkdownPad,有道云,印象笔记,vscode。本篇文章是通过vscode使用Markdown编写的。
语法
段落与换行
一个Markdown段落是由一个或多个连续的文本行组成,落之间换行需要使用一个空行。行内空格是无法被是别的,所以Markdown正常情况下是无法首行缩进的。
标题
Markdown具有两种标题语法:类setext和类atx。
setext形式,底线连续=(高阶标题),底线连续-(第二阶标题)
This is an H1
=============
This is an H2
-------------
atx形式,在行首插入#,注意这里#与标题内容之间需要空一格。
# h1
## h2
### h3
#### h4
##### h5
###### h6
区块引用
Markdown标记区块引用是使用>的引用方式,在Markdown文件中建立一个区块引用。
列表
Markdown支持有序列表和无序列表。无序列表可以使用星号、加号或减号来标记
*无序列表
*无序列表
*无序列表
-无序列表
-无序列表
-无序列表
+无序列表
+无序列表
+无序列表
有序列表则用数字接英文句点。
1.有序列表
2.有序列表
3.有序列表
图片与超链接
引用图片格式
引用超链接格式[显示文字](连接地址)
分割线
Markdown添加用一行只有,星号或者减号来实现
*********
---------
强调
Markdown使用星号(*)和底线(_)作为标记强调字词的符号:
**加粗**
__加粗__
*斜体*
_斜体_
加粗
加粗
斜体
斜体
代码
代码区块
在编写git仓库的Readme等程序相关的文档时,一般复制程序中代码希望代码保持原有的格式,而不被Markdown转换格式。需要使用一对多个反单引号将代码内容放在里面。
表格
表格在Markdown语法中实现起来很复杂,这里不是特别推荐使用。这里就简单讲一下
|表头 | 表头 | 表头 |
| :---: | :---: | :---: |
| 行一 | 行一 | 行一 |
结语
Markdown适用与以高强度的文字工作者,他可以使你在写作过程中不用过多的操心文本的排版和样式。但正因为它的轻量化与易用性,它的缺点也十分明显。它处理表格等过于复杂的内容时会变得比较繁琐。个人一般在写技术文档和个人博客时,会选用Markdown。日常笔记则更多的是使用OneNote。总之没有最好的只有最适合的,希望Markdown这种便捷的工具,能提高各位文字工作者的工作效率。










软盘驱动器A和B
校验提示文案
wtongxue
校验提示文案
值友8764107112
校验提示文案
值友2780456292
校验提示文案
一点零一
校验提示文案
o铜锣烧o
校验提示文案
潮SoSerious
校验提示文案
值友5621106971
校验提示文案
值友5621106971
校验提示文案
潮SoSerious
校验提示文案
o铜锣烧o
校验提示文案
值友2780456292
校验提示文案
一点零一
校验提示文案
值友8764107112
校验提示文案
wtongxue
校验提示文案
软盘驱动器A和B
校验提示文案