今天下午在Chromebook上安装了几个笔记软件,都是各有特色。我本人是全平台设备的使用者,所谓的全平台,是3+2,即Windows、Mac OS、Linux,与移动系统iOS、Android,以上我都有。今天下午安装的软件有:Notable、Joplin、Tyopra、Obsidian,加上一直用的Vnote,共五款笔记软件。其中只有Joplin有移动端,虽然我在移动端很少编辑,但也会回顾以前的笔记。Joplin的iOS版无法满足我的一个需求。

各个笔记在官网上已经将自己的特色说的很清楚,所以以下只针对上五个软件的桌面端笔记管理方面介绍。


名词解释:

文件库模式:笔记存在一个数据库内,或者笔记以md文件的形式存储在硬盘,但是由数据库管理。好处是可以规范格式,虽然我也不清楚这个好处有什么用。

外部文件模式:笔记存在文件夹里,笔记软件直接读文件夹的内容,通常笔记软件不主动操作笔记的新建移动等,而是交由文件管理器操作。好处是灵活,随时拷走。

Vnote

国人开发,主推文件库模式管理。是我目前的主力笔记软件,所有的读书笔记都是由Vnote管理。首次打开Vnote会创建一个初始笔记本,能看见里面有一个隐藏的json文件,可见每一篇独立的笔记都是通过json管理。这样会出现一个小小的麻烦,如果我多个桌面端都同步同一个笔记本的文件夹,那么创建的新笔记会自动加入json里,倘若我用手机新建了一个笔记,再同步进笔记本里,默认是看不见新建笔记的,必须手动导入一次。

不过Vnote有外部文件管理方式,可以直接浏览一个文件夹,并收藏,以后就能直接在左侧栏看见,就是纯粹的文件夹管理方式。这样做的不便之处,可能就是丧失了Vnote管理笔记的灵活性。我使用到现在,并未觉得有何不便,强大的搜索没有阉割外部文件管理的笔记。

小tip:Mac OS上使用时,设置好笔记本或者收藏文件夹,一定要点击系统里的退出,不能在Dock里退出,否则无法保存上一次打开的笔记位置,这样一来,每次打开,就会像第一次打开笔记一样。

Typora

这个已经很有名了,很早就在Linux上装过,在其它地方也是我md文件的默认打开程序。我知道很多人用它管理笔记,我只是把它当做markdown文件编辑器,基本不会用它来管理笔记,但新版也支持左侧栏树状文件,就拿出来说说。

等于没有文件库的Vnote,纯外部模式管理,其实称它为强大的md编辑器可能更合适些。由Typora管理的笔记文件夹,不会有莫名其妙的隐藏文件,可放心使用。

Joplin

如果早一点接触,我可能会放弃Vnote,而想办法把Joplin变得适合自己用。

更类似一个离线版的Evernote,纯文件库管理,不能单独操作md文件,要么导入,要么新建一个md笔记,是今天介绍的五个笔记软件中唯一一个不能当成编辑器用的。所以的笔记都在数据库里,想多平台同步,只要把数据库同步就行了。笔记分类与标签都是在数据库里,同步的方式也比较多,不过该数据库可能被藏起来了,在桌面端可以设置为把数据库与文件系统内某一文件夹设为同步。

详细解释一下,Joplin的数据库在一个不愿告诉用户的位置,系统自带了多种同步方式,其中有一个是同步目标:File System,意思就是,把数据库和电脑硬盘里的某一个文件夹设为同步,这个修改笔记后,该文件夹里的数据库文件也会同步修改。那么在不同的电脑里,只要想办法同步这个File System的数据库,就能实现Joplin的笔记同步。移动端暂不支持Flie System同步。

Notable

独树一帜地管理方式,虽然可以当做md编辑器,但强烈不建议这么做,因为它会为被Notable打开的文件加上yaml,这是一个方便Notable管理文件的方式,但是再在其它编辑器上打开就会很违和。

文件的所有信息都会加在yaml里,包括标签。这是大多数笔记软件做不到的事情,因为其它笔记软件只能通过数据库的操作。所以,一旦确定使用Notable管理笔记,就别轻易换阵营。最后有一个小惊喜,可以分享文件,笔记上传到Notable的服务器中,会获得一个网址,就能直接用来分享。没有去了解是有时间限制,还是永久性的。

Obsidian

概念很超前的笔记软件,网上褒扬太多,双链的领头羊。我怀疑是用一种静默的文档库管理方式,每一个加入的文件都会偷偷的扫描一次,既不会像Vnote的文档库那样瞎,也不会像Notable那样加yaml影响其它编辑器再次修改,每次打开,就能能够认全所有文件。

这个软件我用的不多,考虑到以我的知识广度,远远没有到需要双链管理的程度,我更习惯于树状管理我的笔记。笔记链少了拿不出手,多了会眼瞎,而且自己辛辛苦苦写好的笔记加好链接,最合适的是给别人分享。我至今都还记得,第一次网上冲浪时,在一个个链接的诱导下网页打开了无数多个。


以上五款软件在笔记管理上各有千秋,很遗憾我不是程序员,无法做到, 没有满意的,自己写一个 这么任性,只能选中一个,然后适应它。我的选择是Vnote,也是唯一在移动端上有解决方案的(如果不考虑Obsidian的双链,其实在移动端上用的也挺好)。所以换软件的迁移成本还是太高。

Comments
Write a Comment
  • obsidian是扫描文件,解析为json文件,所以笔记也必须在obsidian中进行管理,外部编辑obsidian无法更新双向链接。

    文件中好多没用过,我对文本文件有些执著,notable用yaml管理meta信息的方式,很喜欢啊。

    • @SKYue 哦哦,明白了,Obsidian是能认出外部添加的文件,但认不出外部添加的双链,如果不考虑双链,Obsidian比Vnote要智能些。Notable我刚用时太喜欢了,我也是喜欢文本文件管理,但是在手机上没有好的解决方案,首次试的时候,把我原来的文章都加了yaml,最后一个个删除。

      Joplin也是,iOS上无法导出数据库,只能用Dropbox这种网盘同步。

      我现在是主力Vnote管理笔记,Typora当做编辑器用。

  • 一直用有道,没有换过

    • @张波博客 我对国内的软件不太信任。之前很多人给我推为知,结果为知突然收费且不能导出。我现在也已经实现了全平台同步了。

  • 你的电脑真丰富,呵。话说我都没有用过笔记软件,惭愧,应该向你学习

    • @流金岁月 哈哈哈哈你的书都是你女儿看的

  • 心灵博客 reply

    你说的这些我都用了一遍,还包括几个其他的,最终还是用回Evernote,简单省事,也支持md了

    • @心灵博客 印象笔记我是搜集用的,输出就是本地md了

  • flyaway reply

    > 我的选择是Vnote,也是唯一在移动端上有解决方案的.

    请问下,您Vnote配合移动端是怎么处理的呢?使用的什么app?

    • @flyaway 应该给这句话加个链接的

      https://unee.wang/post/20200215note

      iOS上是mweb,Android上是markor

  • PC段没怎么用,一直用锤子便签

    • @平顶山 我手机不怎么编辑,最多查看一下以前的笔记,装逼的时候迅速翻出出自哪里😁

  • 我现在用一点 QOwnNotes,这个也是全平台的,可以通过 Nextcloud / ownCloud 来同步,

    虽然没有移动端 App,但由于 Markdown 文件是文件夹方式管理的,手机可以用别的 App。

    • @Uranus @Uranus 搜了下官网,感觉跟我现在用的vnote很像

  • 记笔记好习惯啊。我是手机记事儿,锤子便签