摘要:
- 开发人员都如何写文档?
- 什么是MarkDown?
- 为什么要学习MarkDown
简介:
Markdown是一种轻量级标记语言,由约翰·格鲁伯(John Gruber)于2004年创建。它允许人们使用易读易写的纯文本格式编写文档,然后可以转换成HTML(超文本标记语言)进行发布。Markdown的设计哲学是易读性,即Markdown编写的文档应该可以直接作为纯文本发布,而不会看起来像是用标签或格式指令编写的。
主要特点
- 易学易用: Markdown的语法非常简单,学习成本低,大多数人可以在很短的时间内学会并使用它。
- 纯文本格式: 它是纯文本的,所以兼容性极好,几乎可以在所有的文本编辑器中编写和阅读。
- 格式转换方便: 可以轻松转换成HTML、PDF和其他格式。
- 广泛支持: 很多网站和应用支持Markdown,比如GitHub、Reddit、Stack Overflow和博客平台。
- 灵活扩展: 一些扩展版本的Markdown添加了表格、脚注、内嵌HTML等功能。
常用语法
- 标题: 使用
#
来创建标题,数量代表标题的级别。 - 粗体和斜体: 分别用
**
和*
来标记。 - 链接和图片: 使用
[链接文本](链接地址)
和![替代文本](图片链接)
格式。 - 列表: 使用
-
或*
来创建无序列表,数字加点创建有序列表。 - 引用: 使用
>
来标记引用文本。 - 代码: 使用反引号
`
来标记代码,三个反引号```
创建代码块。 - 表格: 使用
|
和-
来创建表格。
语法描述
功能 | 语法示例 | 效果 |
---|---|---|
标题 | # 标题1 ## 标题2 ### 标题3 | 标题1 标题2 标题3 |
粗体 | **粗体** | 粗体 |
斜体 | *斜体* | 斜体 |
链接 | [链接文本](链接地址) | 链接文本 |
图片 | ![替代文本](图片链接) | |
无序列表 | - 列表项1 - 列表项2 | – 列表项1 – 列表项2 |
有序列表 | 1. 列表项1 2. 列表项2 | 1. 列表项1 2. 列表项2 |
引用 | > 引用内容 | > 引用内容 |
代码(单行) | `代码` | 代码 |
代码块(多行) | ```<br>代码<br>``` | <br>代码<br> |
表格 | ` | 标题1 |
示例:
// # 一级标题
// ## 二级标题
- 条目一
- 条目二
- 条目三
- 东方闪电
- 水电费第三方
niho
sdfsdfs d
int a = 0;
int b = 1;
STRONG :加粗的文字
斜体 :倾斜的文字
num | name | sex |
---|---|---|
1 | aaa | men |
2 | bbb | women |
IDE:
支持MarkDown(MD)的编辑器有很多,比如牛哥就十分喜欢 obsdian,开源,免费,插件能力强,就是你现在看到的!
小结:
以上为本次牛哥关于零基础如何高效学编程的相关分享,到这里不是结束,而且真正的开始,请关注牛哥,后续牛哥会沿着本次分享的思路,整理分享 C/C++ 相关的基础内容及进阶实践。
青春小手点关注,订阅牛哥不迷路:https://www.youtube.com/channel/UCFbNqDV1vY7S-eih_eC0OAQ?sub_confirmation=1