推荐软件产品
twitter,facebook,ins,youtube视频下载
磨针音视频转文字
磨针免费pdf转word
磨针微信定时发文件和消息
磨针c盘清理,任何场景都能释放几十G的空间

前言

笔者的兴趣之一就是文字创作,其中也包含作笔记、写文件等等,一个好的笔记软体是不可或缺的。以下分享一些笔者用过的笔记软体,比较一下大家的优缺点。这些优缺点主要从笔者的需求角度出发,每个人对笔记的需求不同,各位可以自行衡量。

HackMD

在笔者在学生时期,从手写笔记本迈向电子笔记软体时,用过Evernote 和OneNote 等。在当时来说,做做简单的课堂笔记问题都不大。后来Markdown 语法兴起,开始转向HackMD平台,用HackMD 写了很多课堂笔记、技术心得,研究所时期担任助教与社团讲课时,也用HackMD 写了很多教学讲义、投影片。简洁又强大的Markdown 语法与流畅的平台操作,完全是我对文字创作热爱的启蒙之始。

直到出社会后的现在,笔者依然非常喜欢HackMD,他的优点大致如下:

  1. 开创「共笔」概念,可以多人协作编辑,非常适合作为一个知识分享的平台。
  2. 介面美观简洁,在不同平台上浏览笔记体验都很好。
  3. 除了标准Markdown 语法以外,还支援MathJax 写LaTeX 数学公式。
  4. 使用 [TOC] 语法可以自动建立Table of Contents 目录。
  5. 免费!

不过也有些缺点,这些看法可能因人而异:

  1. 只能在线编辑,官方伺服器炸了大家都不能用。
  2. 只能用浏览器编辑,如果要用手机编辑体验很不好。
  3. 虽然权限可以设为私人,但如果要纪录一些机密资讯还是不大放心。

这些缺点其实也不是大问题,更像是不能满足笔者进一步的需求,参考看看就好。

CodiMD

为了解决机密资讯跟伺服器问题,自架CodiMD成了另外一个选择。CodiMD 是开源版的HackMD,由HackMD 官方维护的专案,只需要一行简单的Docker Compose 指令就能架起来,包含图床等等的都会放在自己的伺服器上,虽然整体功能相较于HackMD 而言少了一些,但还是非常好用的笔记软体。

优点:

  1. 笔记、图片都放在自己信任的伺服器,安全性由自己掌控。
  2. 深色模式!

缺点:

  1. 还是不支援手机编辑。

补充:虽然HackMD 没有很完整的支援深色模式,但是可以透过Stylus 插件找别人的深色主题来安装或自己动手改。

Google Keep

由Google 推出的Google Keep是一款功能简易的笔记软体,除了文字笔记以外,还支援手写、语音笔记,还能用OCR 跟ASR 转换成文字。语音笔记转文字的效果,笔者觉得还不错,但手写转文字效果好像不太好,大概是笔者的字太潦草了QQ

优点:

  1. 支援手机编辑,跨平台同步笔记。
  2. 除了打字以外还有手写、语音形式的笔记。
  3. 色彩、标签、卡片式预览让使用者对笔记状态一目了然。
  4. 有通知功能,设定通知时间的介面也很方便。

缺点:

  1. 不支援Markdown 语法,一般笔记只能用基本的纯文字。
  2. 通知功能常常因为笔者的网页进入休眠而没有跳出来。

很长一段时间,笔者都在同时使用CodiMD 跟Google Keep 来维持跨平台编辑、同步、通知与Markdown 语法两个需求。笔者有另外一个坏习惯,是常常看到什么有趣的App 就先安装起来,然后就忘记他的存在了。直到有一天,笔者发现一个在手机里面躺了很久的App 叫做Joplin,一开始还以为是什么类似Dcard 的交友软体,一打开不得了,竟然是个笔记软体,对于笔记粉如我而言感到相当兴奋,就此开启了入坑Joplin 之路。

Joplin

Joplin是一款开源的笔记软体,支援Windows、macOS、Linux、Android、iOS,除了有图形介面以外,甚至还有文字介面!除了丰富的跨平台支援,支援Markdown 语法、深色主题也是基本款,还有真的会从右下角跳讯息方块出来的通知功能,以及透过Dropbox 免费跨装置端到端加密同步笔记。阶层式的笔记本架构,让使用者能够更有条理的整理自己的笔记。

内建的功能已经非常强大,还有很多社群开发的延伸模组可以安装。其中Joplin 可以自订CSS 样式,但笔者一直找不到改笔记预览字型的设定,最后在这则留言找到解决方法,要在 C:\Users\<username>\.config\joplin-desktop 底下建立一个 userstyles.css 的档案(不是 userstyle.css 多一个 s 在后面),然后写入类似下面的CSS 样式:

* { font-family: 'UbuntuMono Nerd Font' !important; }

完成这项设定后,笔者觉得完美的笔记软体就这样在我面前诞生了。

优点:

  1. 支援Markdown 语法。
  2. 有手机App 支援编辑与同步。
  3. 支援End-To-End 加密,安全性大大提升。
  4. 有通知功能,在Windows 上时间到了右下角会跳出通知。
  5. 免费!

缺点:

  1. 跟Google Keep 比起来,少了方格预览功能,要自己去把笔记点开。
  2. 同步速度偏慢。
  3. 似乎没有把预览置中检视的功能。
  4. 手机操作的流畅度还有改进空间。
  5. 没有笔记置顶的功能。

整体而言Joplin 提供的功能非常符合笔者的需求,现在也是笔者工作上的主力笔记软体,推荐给大家参考看看。

mdBook

mdBook是以Rust 开发的工具,可以透过Markdown 建立一个网站,是由Rust 官方亲自维护的专案。虽然说也可以拿来做笔记,但笔者觉得更适合拿来写文件,在这边也顺便推荐一下。

结语

还有很多其他笔记软体,例如ObsidianNotionOutlineNotable等等,在GitHub 上也可以搜寻到很多不同的开源专案在制作笔记软体,甚至自己找个文字编辑器例如Notepad++ 或VS Code 搭配Git 也能做到上述笔记软体的功能。每个人对于笔记的需求也都不尽相同,适合我的笔记软体未必也适合你,希望大家都能找到一个属于自己的笔记方法,更加提升自己的工作效率!