程序员为什么要使用Markdown
文章目录
- 为什么需要markdown
- Markdown常用语法
- 标题
- 列表
- 链接
- 添加代码
- 添加图片
- html 标签
- Markdown 渲染
- Markdown学习资料
- 总结
为什么要学习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 根部不用担心格式问题,兼容问题。
Markdown常用语法
很多后台开发程序员的工作环境是linux,linux下写文档最佳选择就是markdown
简历中就使用了如下几个语法
标题
使用’#’ 可以展现1-6级别的标题
# 一级标题
## 二级标题
### 三级标题
列表
使用 *
或者 +
或者 -
或者 1.
2.
来表示列表
例如:
* 列表1
* 列表2
* 列表3
效果:
- 列表1
- 列表2
- 列表3
链接
使用 [名字](url)
表示连接,例如[Github地址](https://github.com/youngyangyang04/Markdown-Resume-Template)
效果:
Github地址
添加代码
对于代码块使用 ` 把代码括起来 例如 `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 demo收藏一下,平时用到哪里了忘了就看一看。
总结
如果还没有掌握markdown的你还在等啥,赶紧使用markdown记录起来吧
程序员为什么要使用Markdown相关推荐
- 程序员必备技能之Markdown
Markdown介绍 Markdown是一种纯文本格式的标记语言,比HTML更简单,通过一些简单的语法标记,就可以让文本简洁好看. Markdown已经是程序员一项必备技能了,代码块.流程图.序列图. ...
- 程序员如何优雅记笔记(Wiki、Typora、Markdown、坚果云)
编辑 | 极市平台 点击下方卡片,关注"自动驾驶之心"公众号 ADAS巨卷干货,即可获取 点击进入→自动驾驶之心技术交流群 导读 一个好的笔记不仅能记录我们工作中的点滴,也能很方便 ...
- c++黑马程序员用的是什么软件打开.md_程序员如何优雅记笔记(wiki+typora(markdown)+坚果云)
声明:转载请注明出处 提示:本文最适合程序员,当然其它职业也可使用 为什么要写这篇文章: 作为一名程序员,可能每天都要接受一些新技术或者多过往项目及经验进行总结,此时,一个合适的笔记是必不可少的.好比 ...
- 为什么程序员应该写博客?用什么博客系统?在哪写?
点击蓝色"五分钟学算法"关注我哟 加个"星标",天天中午 12:15,一起学算法 作者 | 程序员小吴 来源 | 五分钟学算法 写博客的好处很多很多,如果你不知 ...
- 一个程序员的正版清单
使用正版是对我们本身职业的一种尊重,不是吗? 好吧,聊点其它的话题,就聊一聊做为一个程序员,你有没有使用盗版软件? 我电脑上没有任何盗版,无论是编程工具还是其它软件都是如此,我把它做为自我要求的一个基 ...
- Apipost,更懂中国程序员的接口调试神器
Hello,大家好,我是灰小猿!一个超会写bug的程序猿! 作为一名Java后端程序猿,对接口调试简直是家常便饭,尤其是在进行接口联调的时候,往往因为和前端对接口的理解程度不同,于是乎就出现了.... ...
- JavaScript实现在线Markdown编辑器、转换HTML工具-toolfk程序员工具网
本文要推荐的[ToolFk]是一款程序员经常使用的线上免费测试工具箱,ToolFk 特色是专注于程序员日常的开发工具,不用安装任何软件,只要把内容贴上按一个执行按钮,就能获取到想要的内容结果.Tool ...
- 《带你体验程序员专属编辑器Markdown编辑器|CSDN编辑器测评》
一.前言 Markdown编辑器编辑可以说是程序员专属文档编辑器了,为什么这么说呢,因为在使用Markdown编辑器时需要学习一定语法,有一定的代码功底,CSDN为广大博友提供Markdown编辑 ...
- 程序员的专属微信公众号编辑器:定制 Markdown 转 HTML
原文地址: https://www.fang1688.cn/study-code/3158.html 今天介绍的这款开源项目:cdk8s-markdown-to-html-master 平时我们用微信 ...
- 一款适合程序员的 Markdown 简历模版,拒绝花里胡哨
一款适合 IT 行业的 Markdown 简约简历模版,拒绝花里胡哨 开始使用 (1)安装 Markdown 编辑软件,推荐使用 Typora 编辑器(免费版 Typora 百度网盘下载点此下载). ...
最新文章
- GIS中的拓扑关系和ArcGIS中的拓扑
- 在Flutter中解析复杂的JSON(一篇顶十篇)
- PostgreSQL 9.2迁移到9.3
- 前端学习(2634):修改webstrom颜色
- B端产品经理,应从哪些方面理解业务?
- python爬取网页时返回http状态码HTTP Error 418以及如何查看自己的User-Agent
- 各型号英特尔CUP的功率
- C/C++编程语言中枚举类型(enum)介绍
- vsftpd之启用OpenSSL认证
- 几个免费的中文分词模块
- 中兴代工移动光猫GM620开启telnet
- EA开发系列---技术指标的使用
- 2022年电工(初级)考试报名及电工(初级)最新解析
- RTL8211F 硬件配置
- 前端程序员的日常与心酸
- 汇编语言中xor指令_XOR寄存器,寄存器(汇编程序)
- Sign In with Apple - 使用苹果账号登录你的应用
- m对比PSO,WPA,GWPA以及GWO四种优化算法的优化性能,优化目标函数为10个来自CEC2017的标准测试函数
- MIS迭代一:增删改查功能测试
- 游戏模型提取工具ninjaripper_【游戏角色建模】ZBrush建模的15个小技巧,建模新手都用得上的干货...
热门文章
- spark入门Intellj环境配置scalark入门Intellj环境配置scala
- 【转载】【凯子哥带你学Framework】Activity界面显示全解析(下)
- java ,static
- iOS.UIKit.07.UIAlertView_UIActionSheet
- tensorflow代码cpu上可以跑gpu跑报错Blas GEMM launch failed
- 图论——最小生成树:Prim算法及优化、Kruskal算法,及时间复杂度比较
- 【Java基础-Java运算符】
- Glide加载圆形图片第一次只显示默认图片
- 【HDU 5384】Danganronpa(AC自己主动机)
- 兼容性问题总结(转)