使用有道云笔记的三个技巧

咱们在 Windows 操做系统中写文档,作笔记,一般使用 Windows 自带的记事本,但是记事本不支持插入图片,建立表格等功能,从而不得不使用 Office Word。程序员

不知道你们有没有这样的感受,使用 Office Word 写文档,效率极低,须要一边敲字,一边使用鼠标排版,好比:在文章中给团队的名字“LSGO软件技术团队”加粗,就须要先用鼠标选中这个词语,而后点击工具栏中“B”形状的工具按钮。通过两步操做,才能让这个词语变成粗体 “LSGO软件技术团队”。若是笔记中存在大量的数学公式,用 Office Word 来作笔记,就须要花费更长的时间了。web

自从 有道云笔记 支持 Markdown 以后,我就不多使用 Office Word 来作笔记了,主要缘由以下:svg

  1. 使用 Markdown 能从头至尾不用鼠标,根本不用苦苦地二次选中编辑,写做效率大大提高。
  2. Markdown 简单易学,只须要记住几个标签即能上手使用。
  3. Markdown 支持 Latex 语法,对于咱们这种常常写数学公式的人来讲,简直就是福音。
  4. Markdown 对程序员很是友好,可对笔记中的代码高亮语法显示,与集成开发环境相融。
  5. 有道云笔记 提供的 Markdown 编写环境,把页面分为两边,左边编辑,右边预览,排出的版面又简约又温馨。
  6. 有道云笔记 提供了分享功能,写完的笔记能够方便的分享给他人。
  7. 有道云笔记 不只支持 Windows系统 还支持 Mac、IOS、Android,这样本身在任何一个终端写的笔记均可以自动同步。

有道云笔记 Markdown 编写环境,以下图所示:工具

Markdown 编写环境


虽然 有道云笔记 已经很是方便,可以大大的提高写做效率,是本身最经常使用的工具之一。spa

但是 Office Word 能够:操作系统

  1. 很方便的改变文字的大小、颜色和对齐方式。
  2. 很方便的修改表格样式。
  3. 很方便的插入目录,创建笔记的章节索引。

这些功能,如何在 有道云笔记 中方便的实现呢?这是一直困扰本身的问题。.net


遇到问题,就是提高本身的机会。要想办法搞定它。设计

因而,首先在 有道云笔记 的官网找帮助手册。不幸的是,发现与 Markdown 有关的帮助文档只有两篇:code

更不幸的是,这两篇帮助文档中根本没有以上三个问题的一点点线索。xml

要是之前,我就凑合着用了,毕竟比起用 Office Word, 已经大大的提高了工做效率。

但每一个人都有 元认知能力,这种能力让本身意识到,凡事凑合了事,差很少就行,这是在给本身的懒惰找借口。

遇到问题找借口而不是找方法,之前的本身是多么的愚蠢

因而,我想着要搞明白 Markdown 究竟是个什么东西。在 维基百科上 看到了 Markdown 的定义:

Markdown 是一种轻量级标记语言,它容许人们“使用易读写的纯文本格式编写文档,而后转换成有效的XTHML(或HTML)文档”。

从 Markdown 的定义中我获得灵感,既然 Markdown 最终要转换成 XHTML(或HTML)文档。哪么,我直接用 HTML 语言结合CSS来排版是否可能解决上面的问题呢?

我尝试以下:

<p style="text-align:center;color:#1e819e;font-size:1.3em;font-weight:bold;">
改变文字的大小、颜色和对齐方式
</p>

获得的结果以下:
改变文字属性

很开心,搞定!

既然文字的大小、颜色和对齐方式能够用这种方式搞定,表格就不是问题,由于 HTML 中自己就有 <table> 标签。

因而我设计了一个写文档最经常使用的表格以下:

<table>
    <tr>
        <td rowspan="7"> 文件状态:
            <br/> [√] 草稿
            <br/> [√] 正在修改
            <br/> [√] 正式发布 </td>
        <td>文件名称:</td>
        <td>LSGO股票交易策略分析软件 Use Case Model</td>
    </tr>
    <tr>
        <td>当前版本:</td>
        <td>1.0.0</td>
    </tr>
    <tr>
        <td>做 者:</td>
        <td>马燕鹏</td>
    </tr>
    <tr>
        <td>建立日期:</td>
        <td>2018-07-15</td>
    </tr>
    <tr>
        <td>最后更新:</td>
        <td></td>
    </tr>
    <tr>
        <td>密 级:</td>
        <td>开源系统</td>
    </tr>
    <tr>
        <td>版权说明:</td>
        <td>遵照 GPL V3协议</td>
    </tr>
</table>

获得的结果以下:

表格样式

最后一个问题,我是在CSDN的一篇博客 [Markdown语法手册(完整整理版)] (http://www.noobyard.com/article/p-bjdvpezl-ns.html) (http://www.noobyard.com/article/p-bjdvpezl-ns.html) 中找到了答案,原来 Markdown 语法中就有 [toc] 标签,经过这个标签能够根据 标题 自动生成目录。

Markdown 中标题的层级是按照 # 号个数的多少来体现的,规则以下:

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

[toc]标签能够插入到文章的任何位置,一般放在文章的开头。

<font style="font-size:1.3em;font-weight:bold;"> 目录 </font> 

[toc]

# 1. 提出问题

...

# 2. 解决方法

## 2.1 利用HTML标签

...

## 2.2 利用Markdown标签

...

# 3. 总结

...

获得的结果以下:
toc标签创建目录


到此为止,使用 有道云笔记 的三个技巧就所有介绍完了。你们是否是也想尝试一下呢。

不要怂,就是干!哈哈!

最后,作个广告!

LSGO软件技术团队 正在招新,这是咱们的招新图文 为何你要加入一个技术团队?

来吧,来吧!跟咱们一块儿 Coding,经过代码搞定一切!优秀的 师兄们 正在等你哟!