为什么要学习markdown,因为markdown可以让你养成了记录的习惯 。我自从使用了markdown之后,就喜欢了写文档,记录工作日志,记录周会,记录季度计划,记录学习目标,写各种设计文档 。markdown 和vim 一起用,简直绝配 。
那我接下来系统说一下markdown的好处
为什么需要markdown大家可能想为什么要使用markdown来写文档,而不用各种可以点击鼠标点点的那种所见即所得的工具来记笔记,例如word之类的 。首先有如下几点:
- Markdown可以在任何地方使用,可以使用它来创建网站,笔记,电子书,演讲稿,邮件信息和各种技术文档
- Markdown是轻便的,事实上,包含Markdown格式文本的文件可以被任何一个应用打开 。如果感觉不喜欢当前使用的Markdown渲染应用,可以使用其他渲染应用来打开 。而鲜明对比的就是Microsoft Word,必须要使用特定的软件才能打开 .doc 或者 .docx的文档 而且可能还是乱码或者格式错位 。
- Markdown是独立的平台 。你可以创建Markdown格式文本的文件在任何一个可以运行的操作系统上
- 程序员的世界到处都是Markdown,像简书,GitChat,GitHub,csdn等等都支持Markdown文档,正宗的官方技术文档都是使用Markdown来写的 。
不需要花费很长的时间学习Markdown的语法,它的语法真的非常简单
而且一旦你掌握了它,你就可以在任何地方任何平台使用Markdown来记录笔记,文档甚至写书 。
很多人使用Markdown来创建网站的内容,但是Markdown更加擅长于格式化的文本内容,使用Markdown 根部不用担心格式问题,兼容问题 。
Markdown常用语法很多后台开发程序员的工作环境是linux,linux下写文档最佳选择就是markdown
简历中就使用了如下几个语法
标题使用'#' 可以展现1-6级别的标题
# 一级标题
## 二级标题
### 三级标题
列表使用 * 或者 + 或者 - 或者 1. 2. 来表示列表
例如:
* 列表1* 列表2* 列表3
效果:- 列表1
- 列表2
- 列表3
添加代码对于代码块使用 ` 把代码括起来 例如 `int a = 0;`或者使用 ``` 把代码块括起来例如:
```
var foo = function (bar) {return bar++;};
```
效果:
var foo = function (bar) { return bar++;};
添加图片添加图片![名字](图片地址) 例如![Minion](https://octodex.github.com/images/minion.png)效果:
文章插图
html 标签Markdown支持部分html,例如这样
<center><h1>XXX</h1> </center>
Markdown 渲染有如下几种方式渲染Markdown文档- 使用github来渲染,也就是把自己的 .md 文件传到github上,就是有可视化的展现,大家会发现github上每个项目都有一个README.md
- 使用谷歌浏览器安装MarkDown Preview Plus插件,也可以打开markdown文件,但是渲染效果不太好
- mac下建议使用macdown来打开 markdown文件,然后就可以直接导出pdf来打印了
- window下可以使用Typora来打开markdown文件,同样也可以直接导出pdf来打印
总结如果还没有掌握markdown的你还在等啥,赶紧使用markdown记录起来吧
【程序员为什么要使用Markdown】
推荐阅读
- 直通车质量分为什么一直8分 直通车质量分10分的意义
- OSPF、Smartlink的应用 综合组网拓扑及要求
- 柠檬草要怎样冲泡,百合花茶应该怎样存放
- 茉莉茶主要有什么牌子,玫瑰花茶到底是什么茶
- 杭白菊功效与作用禁忌分别是什么,红巧梅主要的功效作用以及禁忌
- 为什么苹果超级签名也会掉签?超级签名不是很稳定吗?
- 击球手的首要任务是什么?
- 淘宝店铺转化率是什么意思 提高淘宝网店转化率的要点有哪些
- 淘宝竞品分析主要从哪几个方面 淘宝的竞争优势有哪些
- 开分店需要注意什么 淘宝卖家如何开分店