出品:Python数据之道
作者:Peter
编辑:Lemon
一文入门Markdown
大家好????我叫Peter
,今天给大家带来的一篇文章是关于Markdown
的。当我正在写这篇文章的时候,我其实也是在使用Markdown
,所以这是一种很奇妙的感受:用Markdown
写关于Markdown
的文章????。
接下来,我将从以下6个方面对Markdown
做一个详细的介绍,不仅帮大家快速了解Markdown
,同时也能够帮助大家快速上手Markdown
,不仅仅是入门而已。
我和Markdown的故事
2018年硕士毕业后,步入社会参加了工作。因为第一份工作的原因,机缘巧合地进入了互联网这个大环境,也进入了数据这个大行业,我开始自学Python、Linux、pandas、numpy
,数据分析及可视化、数据挖掘算法,以及机器学习的入门知识。
经过两年多的不断学习和工作,我成长收获了很多,也爱上了数据这个充满前景的行业。在学习的过程中,我一直在寻找适合自己的方法和工具来记录学习的过程和成果。
一开始我在有道笔记、印象笔记等工具上进行记录,后来我转到了知乎、CSDN、掘金
等平台上。当初写作的时候,我使用的都是纯文本类似Word编辑的格式进行文档撰写。
但是那样真的是太丑,太low
????了。完全没有任何的特色,还不如在office中直接进行编辑。因为这些平台和工具,单纯的写作是拼不过Word这个利器的。毕竟Word
就是专门为写作而生。
后来到了2019年的2月份,我在网上知道了Markdown这个语言,慢慢地去了解它,经常去使用,从此我便爱上了Markdown
。
从接触Markdown到现在1年半多的时间,我几乎每天都在使用Markdown,可以说对它掌握到了炉火纯青的地步(吹????牛????),毕竟熟能生巧。到现在,如果不是工作上面的特殊需求,我都是Markdown
的写作,技术文档、博客、做笔记等都是用Markdown
,越用越熟,越用越爱❤️
这便是我与Markdown的故事
什么是Markdown
Markdown是一种纯文本、轻量级的文本标记语言
它不是一款软件!它不是一款软件!它不是一款软件!
通过Markdown的简单标记语法,我们能够以纯文本的形式编写文档,而且几乎所有的文本编辑器都能够对其进行再次编辑。
Markdown的优势
和其他我们常见的文本编辑器,比如office中的word、记事本、notepad++,还有一些开发者IDE的编辑工具相比,markdown有着自己强大的优势:
标记语言
Markdown是单纯地依靠特定的符号来标记的语言,比如-、+、*、=
通过这些标记的符号我们就能够实现特定的功能,它们能够让我们专注于写作,不用花费太多的时间和精力在排版上。
轻量级
Markdown的轻量级体现在两个方面:
一是它的语法非常容易被记住,结构易上手,一个使用者能够很快地上手Markdown;
二是通过Markdown写作的文档占据的内存大小非常低,大家看下这篇文章通过 md、PDF、Word、HTML
这4种格式保存的效果来进行对比就知道Markdown到底有多么轻: