不容错过的记笔记方法

慕课君说

记笔记?不就是随便找个本子开始写就可以了吗?

不是的。记笔记里也蕴含着大学问呢!

如何更科学高效地记笔记,当然更重要的是后续管理笔记,一定要读一读叶卡林娜的这篇文章!

看到讨论区有很多学友分享了自己的课程笔记。其中有手写的,也有电子版的,于是很想回顾下自己曾经以及现在用到的一些方式。

首先还是说下最传统的方式——手写。去年参加奖学金赛活动应该一共得到了四种花色(黑、蓝、米、红)共计六本中M定制的笔记本,今年应该只有两次签到榜,估计不能集齐七种花色召唤神龙呀。

等等,标题不是写了电子化嘛。没错,比如计算机类的课程由于有代码,用手写并不太方便(假如你需要拷贝到编译器/解释器运行的话)。当然最早会选择电子化主要还是想更方便地共享给其他人,互联网上的博客就给我们提供了这样一个平台。

最早选择的博客已经忘了叫啥名字了,而后用的是新浪博客,记录了一些生理学的习题,但没过多久就不用了,因为可以定制的博客样式比较少。

后来看到一些朋友把博客放在Blogspot上(也叫Blogger)就决定试一试,页面样式可自行调整,一个账号可以开设多个博客,也可以多人协作为一个博客添加内容(现在偶尔还会去看看几年前的小想法)。

而后由于接连遇到几次自己常去的论坛关闭,开始意识到,如果只是在“别人家的地盘”发内容的话,可能有一天这个网站出问题而不再提供博客服务了,自己写的东西会不见了,就像那几个论坛一样。

更好的方式是自己建一个平台,如果租用空间,也可以定期做备份,或者本地有一份,更新时进行同步。于是乎开始动手寻找哪些系统可以为我所用,下面就将分别介绍我曾用过的WordPress、TypechoHexo

WordPress

官网:https://wordpress.org/

要使用WordPress有两种方式可以选择,将程序下载下来,在自己的空间/服务器上构建;或是直接在WordPress的网站申请一个账号即可搭建(申请地址:https://zh-cn.wordpress.com/pricing/)。如果想使用一些插件来定制建议选择前一种方案,我以前用的就是。

但WordPress的功能对做笔记来讲过多了,随着升级也慢慢臃肿起来。于是我开始寻找一个更轻量级的方案,通过搜索知道了Typecho。

Typecho

官网:https://typecho.org/

这也是一款基于PHP编写的博客系统,安装很简单,把下载下来的源码上传到服务器上,运行安装文件,就可以像你在PC上安装桌面应用那样填一些必要的资料,点击下一步就可以了。

有很多爱好者也为Typecho开发了主题和插件,其中包括从WordPress转Typecho的工具,也就是说假如你之前是用WordPress,可以很方便地转为Typecho

而正是因为Typecho,了解到了Markdown,一种普通文本编辑器的标记语言(此处特地查了下是这么讲的^_^)。

一开始我觉得我并不介意在写东西的时候动不动来一个标个副标题,

分段,加粗,觉得这样也没什么,以前在论坛里BBCode(比如[b]是加粗文字)也是这么用过来的。而且,我是从WordPress转过来的,WordPress那时也不支持Markdown(有可以实现的插件)。

但Markdown的有一句话打动了我:

Markdown可以使你更专注于写作本身。

于是我搜索了一下Markdown的语法(https://www.appinn.com/markdown/),不论是加粗、列表、表格,通过几个简单的符号就能搞定,真的可以让你更专注于写作。

之前也有同学在分享提到了讨论区不能用Markdown,所以他把笔记记到了有道云笔记上。目前这样平台还有很多,比如简书、作业部落等等,也提供了所见即得的Markdown编辑器,还包含了一些自定义的语法,比如mathjax数学公式编辑器等等,不知道这是不是对理工科很有帮助。另外官方网站上有很详细的使用文档。

在让我的Typecho看起来更好(寻找合适的主题以及插件)的过程中,发现了一个新的系统名字Hexo。这是第三个要讲的,也是目前我正在使用的系统。

Hexo

官网:https://hexo.io/

基于Node.js开发,由图片可知,Hexo和Github的Pages服务是一对好伙伴。在刚用Typecho没多久就知道了Hexo,但没有尝试,为什么?看官网的安装方法上来很简单,就是几句在命令行运行的语句,直接打开Windows的命令提示符,输进去它会告诉你不认识这个命令吧。并且这个东西安装好放在哪里,我一点也不知道。

一直到学到Git(https://git-scm.com/,一个版本控制系统)的时候,在Github上看到Pages,决定着手试一试。于是在网上搜索“Windows安装Hexo”,网上图文教程很多,至少解决了我之前不知道怎么样让命令行识别那些命令以及最后这些东西放在哪里的疑惑。简单说下你需要准备的三个工具:

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180228G1FDIY00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券