Markdown是否是一个程序员必会的文档编辑技能?


有句MMP不知道当讲不当讲。从业五年开发了,只知道md用记事本或者notepad++来打开,因为电脑没有工具打开。一堆人说是个好东西,吹上天。我曾经两次,试图下载一个专门打开md的软件,但是我不知道叫什么名字,至今也不知道。当然,我只是顺其自然,并没非得下到一个软件或者弄懂为止。也就是随便百度一下,随缘。另外,还有人把vim吹上天,对多好多好。。。拜托了,大部分程序员每天业务逻辑梳理,项目沟通已经够累了,只想延续常规习惯,那些反人类习惯的东西就别出来坑人了,就想用个打开快,能变颜色,自动提示的编辑器就够了。其他用尼玛个软件还得学。。。得你得是多闲,工具不就是拿来就是提高效率么。另外还有吹上天的macbook,尼玛也是反人类,当然我指的是常年用win环境的人。信了那些软文才买的,两万多,尼玛项目赶进度还得用回我的win。最后最后还有,当年多少人吹五笔输入法比拼音快,我尼玛就是背不下字根表,快你妹快,老子就用拼音。还插一句,什么vue、auglar老夫只用jquery。不要轻易相信网上说的,这好那好,适合自己的才是最好的。win环境的小伙伴,千万别上当。


网店教主


我觉得是的。

平时写技术文档时,基本都是用的markdown,代码块、流程图、序列图、甘特图、列表等应有尽有。非常方便程序员书写。

建议答主学会这个程序员必备的文档编辑技能,便于在日常的工作中提高沟通的效率,平时也可以用markdown,在github上提交自己的项目描述readme和搭建自己的博客。

1. 斜体和粗体
使用 * 和 ** 表示斜体和粗体。
示例:
这是 *斜体*,这是 **粗体**。


2. 标题
使用 #加空格表示一级标题,同理,##加空格表示二级标题
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

3. 外链接
使用 [描述](链接地址) 为文字增加外链接。
示例:
这是去往 [我的博客](https://plutoyer.github.io/) 的链接。

4. 无序列表
使用 - 表示无序列表。
示例:
- 无序列表项 一- 无序列表项 二- 无序列表项 三


5. 有序列表
使用数字和点表示有序列表。
示例:
1. 有序列表项 一2. 有序列表项 二3. 有序列表项 三


6. 文字引用
使用 表示文字引用。
示例:
野火烧不尽,春风吹又生。

7. 行内代码块
使用 `代码` 表示行内代码块。
示例:
让我们聊聊 `html`。


8. 代码块
使用 四个缩进空格 或 ``` 表示代码块。
示例:
```这是一个代码块,此行左侧有四个不可见的空格。```


9. 插入图像

![image](图片链接)


10. 插入音乐
**插入单曲**在网易云音乐里找生成外连接,复制过来就OK了,可惜的是很多都不能生成外联连接。如果不想自动播放,可以把auto改成1[这一生关于你的风景](https://music.163.com/song/media/outer/url?id=1356350562.mp3)


匹诺曹的乌托邦


我是【会点代码的大叔】,每天为你分享程序员干货,关注并私信我数字“1”,送你一份程序员大礼包。


在我看来,一名程序员可以学习一下 Markdown ,但是并没有到非学不可的地步。


Markdown 是一种轻量级的【标记语言】,它让我们使用纯文本格式编写文档;这里提到的语言,并不是某种编程语言,也并不是只有程序员可以使用的。

通俗地说,Markdown 其实就是一套语法、一套规定,我们在编写文档的时候,增加一些符号,就可以达到某些效果,比如加粗、多级标题、列表等等;如图:


图 - 1,我们编辑的内容,可以看到我们使用了 #、##、``` 这些标记符号。


图 - 2,最后的效果



Markdown 的优点

  • Markdown 常用的标记符号也就十来个,就算是一个非程序员,学习这些标记符号也只需要几分钟的时间,而一旦熟悉了这种语法规则,会让我们文档编写的速度变得非常的快。
  • 让作者可以专注文字内容,而需要关心排版样式,可以更安心地写作;
  • 纯文本,你可以使用任何文本编辑器;
  • Markdown 默认的文件格式是 .md,不过也可以轻松地导出 HTML、PDF、Word 等等;

Markdown 的语法

  • 标题:在本段文字之前加 # 号,就表示一级标题,## 就是二级标题,最多可以到六级;
  • 列表:无序列表使用 - 或 * ;有序列表使用数字 1. 2. 3. ,符号或数字与文字之间有一个空格;
  • 引用:使用大于号 >;
  • 粗体:两个 ** 中间的文字,会被加粗;
  • 斜体:两个 * 中间的文字,会变成斜体;
  • 图片:![图片的备注](图片的地址);
  • 链接:[链接的文字](链接的地址);
  • 代码框:被两个 ``` 包裹起来;
  • 分割线:三个 * ;



我现在使用的 Typora 这个软件,现在很多网站也都支持 Markdown 语法,我们可以在本地编辑好,然后直接发布到这些网站上;这样可以让我专注写作内容,不需要花精力在格式上。


作者:会点代码的大叔 ,一个写代码的架构师,专注程序员的学习和成长,关注并私信我数字“1”,送你一份程序员大礼包。


分享到:


相關文章: