工作需要的技能

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

2018-07-15  本文已影响0人  老马的程序人生

我们在 Windows 操作系统中写文档,做笔记,通常使用 Windows 自带的记事本,可是记事本不支持插入图片,创建表格等功能,从而不得不使用 Office Word。

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

自从 有道云笔记 支持 Markdown 之后,我就很少使用 Office Word 来做笔记了,主要原因如下:

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

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

Markdown 编写环境

虽然 有道云笔记 已经非常方便,能够大大的提升写作效率,是自己最常用的工具之一。

可是 Office Word 可以:

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

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


遇到问题,就是提升自己的机会。要想办法搞定它。

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

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

要是以前,我就凑合着用了,毕竟比起用 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语法手册(完整整理版)] (https://blog.csdn.net/witnessai1/article/details/52551362) (https://blog.csdn.net/witnessai1/article/details/52551362) 中找到了答案,原来 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,通过代码搞定一切!优秀的 <font style="color:red;font-size:1.3em;font-weight:bold;">师兄们</font> 正在等你哟!

上一篇下一篇

猜你喜欢

热点阅读