首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Markdown简介【Programming】

Markdown简介【Programming】

作者头像
Potato
修改2019-11-18 11:59:39
8000
修改2019-11-18 11:59:39
举报

编写一次便可以将文本转换为多种格式。 下面是Markdown的介绍。

图片来源:WOCinTech Chat. Modified by Opensource.com. CC BY-SA 4.0
图片来源:WOCinTech Chat. Modified by Opensource.com. CC BY-SA 4.0

长期以来,我都认为我在GitLab和GitHub上看到的所有带有.md扩展名的文件都是专门为开发人员编写的文件类型。 直到几周前当我开始使用Markdown时,情况发生了变化。 它很快成为我日常工作中最重要的工具。

Markdown使我的生活更轻松。 我只需要在已经编写的内容上添加一些符号,就可以借助浏览器扩展或开源程序将文本转换为各种常用格式,例如ODT,电子邮件(稍后再详细介绍),PDF和EPUB。

Markdown是什么?

来自维基百科的温馨提示:

Markdown是一种轻量级的标记语言,具有纯文本格式语法。

这对你来说意味着,通过在文本中使用一些额外的符号,Markdown 可以帮助你创建一个具有明确结构的文档。 当您使用纯文本(例如在记事本应用程序中)记笔记时,没有任何东西可以指示哪些文本应该是粗体或斜体。用普通文本,您可以一次写一个链接为http://example.com ,然后仅写为example.com ,然后再访问网站(example.com) 。 这边没有内在的一致性。

但是,如果您以Markdown规定的方式编写,则您的文本具有内部一致性。 计算机喜欢一致性,因为计算机可以使它们遵循严格的说明,而不必担心异常。

相信我; 一旦您学会了使用Markdown,每项写作任务都将在某种程度上比以前更轻松,更好。 因此,让我们来学习如何使用它。

Markdown基础

以下规则是使用Markdown编写代码的基础。

1. 创建扩展名为.md的文本文件(例如example.md) 。只要您记得将其保存为文本文件,就可以使用任何文本编辑器(甚至包括LibreOffice或Microsoft Word之类的文字处理器)。

2. 像平时一样写任何内容:

Lorem ipsum
Consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. 
Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
De Finibus Bonorum et Malorum
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. 
Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. 
 Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem.

3. 确保在段落之间放置一个空行。 如果你习惯于写商务信函或传统的散文,那么这可能会让你觉得不自然,因为段落中只有一行空行,甚至可能在第一个单词之前有一个缩进。 对 Markdown 来说,一个空行(某些文字处理器用¶标记,称为Pilcrow符号)可以保证在将新段落转换为HTML之类的另一种格式时格式不出错。

4. 指定标题和副标题。对于文档的标题,在文本前面添加一个井号(#)和一个空格(例如,# Lorem ipsum)。第一个副标题级别使用两个(## Finibus Bonorum et Malorum),第二个级别获得三个(### Third Subtitle),依此类推。请注意,在井号和第一个单词之间有一个空格。

# Lorem ipsum
Consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. 
Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
## De Finibus Bonorum et Malorum
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. 
Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. 
 Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem.

5. 如果你想要加粗的字母,只要把字母放在两个没有空格的星号之间:**这会加粗**.

6. 对于斜体 ,将文本放在带下划线的符号之间,不能有空格:_我希望此文本以斜体_表示 。

7. 要插入链接请将您要链接的文本放在方括号中,并将URL放在括号中,并且之间没有空格:[Markdown教程]

8. 块引用在您要引用的文本之前用大于( > )符号和空格书写: >著名的引用

Markdown教程和技巧

这些技巧将使您开始使用Markdown进行编写,但是它不仅具有粗体,斜体和链接,还具有更多的功能。 学习Markdown的最佳方法是使用它,但我建议花15分钟的时间逐步完成简单的Markdown教程,以练习这些规则并学到更多。

因为现代 Markdown 是对结构化文本的许多不同解释的混合,所以CommonMark项目定义了具有一组严格规则的规范,以使Markdown更加清晰。 编写时,保留与CommonMark兼容的备忘单可能会有所帮助。

Markdown可以做什么

Markdown使您可以一次编写任何内容,并将其转换为几乎任何想要使用的格式。 以下示例显示了如何将用MD编写的简单文本转换为不同的格式。 您不需要多种格式的文本——您可以从单一来源开始,然后……统治世界!

1. 简单的笔记记录:您可以在Markdown中编写笔记,保存笔记的那一刻,开源笔记应用程序Turtl便会解释文本文件并显示格式化结果。 您可以在任何地方记录笔记!

2. PDF文件:使用Pandoc应用程序,您可以使用一个简单的命令将Markdown转换为PDF: pandoc <file.md> -o <file.pdf> 。

3. 电子邮件:您还可以通过安装浏览器扩展Markdown Here将Markdown文本转换为HTML格式的电子邮件。 要使用它,只需选择您的Markdown文本,使用Markdown Here将其转换为HTML,然后使用您喜欢的电子邮件客户端发送消息。

开始使用它

你不需要一个特殊的应用程序来使用Markdown——你只需要一个文本编辑器和上面提到的技巧。它与你已经写作的方式是兼容的; 你需要做的就是使用它,所以试一试吧。

本文系外文翻译,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系外文翻译前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Markdown是什么?
  • Markdown基础
  • Markdown教程和技巧
  • Markdown可以做什么
  • 开始使用它
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档