为什么我们希望使用Markdown

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/bendanban/article/details/53674639

为什么我们期望使用Markdown来写博客、写笔记呢?可能很多人有不同的答案,但是我觉得,我最大的驱动是因为Markdown可以减少使用鼠标的次数。使用鼠标太烦人了,移动鼠标的过程让我发疯,我更倾向去使用快捷键,即使它很长也没关系。

只是用键盘用markdown可以做些什么呢?来玩几个例子。


数学公式

在Word里,你要插入数学公式肯定比Markdown要繁琐。看下面的例子:

Γ(x)=k=1+f(x)(xx0)k!

要在Word里输入上面的公式,估计你要鼓捣老半天,但是有了Markdown,你只需要下面的一段代码即可:

\Gamma(x) = \prod_{k=1}^{+\infty} \frac{f'(x)(x-x_0)}{k!}

不知道CSDN怎么搞的,公式后面会出现一个竖线,真是烦人!


表格

表格用Word确实可以手动画出比较漂亮的格式,但是谁需要呢,我只是做个笔记而已,只是写个博客而已。Markdown果断代码搞定。

GPUs # of SP Cost
GTX1060 1152 $299
GTX1070 1920 $449
GTX1080 2560 $699

上面的表格可以用下面的Markdown代码画出来:


| GPUs    | \# of SP | Cost  |
| ------- | :-----:  | ----: |
| GTX1060 |   1152   | $299  |
| GTX1070 |   1920   | $449  |
| GTX1080 |   2560   | $699  |

画个流程图

Created with Raphaël 2.1.0 http://www.google.com Start http://www.google.com My Operation http://www.google.com Yes or No? http://www.google.com Good idea catch something... http://www.google.com End http://www.google.com Stuff My Subroutine yes no yes no

其实上面的代码我是从这里拷贝的,但是csdn的Markdown不能给解析出来,可能是google上不了的原因吧。我也把代码放在下面了(自己去掉\):

\``` flow
st=>start: Start|past:>http://www.google.com[blank]
e=>end: End|future:>http://www.google.com
op1=>operation: My Operation|past
op2=>operation: Stuff|current
sub1=>subroutine: My Subroutine|invalid
cond=>condition: Yes
or No?|approved:>http://www.google.com
c2=>condition: Good idea|rejected
io=>inputoutput: catch something...|future

st->op1(right)->cond
cond(yes, right)->c2
cond(no)->sub1(left)->op1
c2(yes)->io->e
c2(no)->op2->e
\``` 

感觉还不错~!!! enjoy it!

猜你喜欢

转载自blog.csdn.net/bendanban/article/details/53674639