我是一个好奇心很强的人,对未知的事物总有一种想要追根究底的冲动。多年以来,我学了很多东西,也学的很杂,积累了很多领域的知识。但不得不承认,人的记忆力很有限,学的越多忘的就越多。很久以前我就在想,怎么样把自己学过的知识有效的组织并储存起来,在忘记的时候可以快速地检索出来。我也曾考虑过自己去开发这样一个软件,只是一直没有时间(也许是自己懒)。

总结一下,我的需求是:

1.快速的把自己学到的知识记录并储存起来;

2.在需要的时候能够快速的检索出来;

3.考虑到不同学科、不同领域之间的知识是经常是交叉相关的,我希望能够的把相关的知识点链接起来,快速的切换到相关的知识。

最近突然发现其实己有很多类似的现成软件了。在了解了几款软件并精心筛选后(有的软件收费,家境贫寒不考虑,有的由于我大天朝的墙太厚实在是下载不下来),我觉的CherryTree这款开源软件很优秀(非常感谢CherryTree的开发及维护人员提供给我们这样一个工具),现推荐给大家。

CherryTree是一个用Python编写的支持无限层级分类的笔记软件,支持富文本编辑和代码高亮,支持Linux和Windows平台。其特点如下:

*以树状节点组织,可以无限层级的添加子节点,方便我们快速的导航;

*支持代码高亮,这对于程序员太说非常有用;

*可以插入图片、表格、超链接、锚点、书签等,写入丰富的内容(类似于Word软件),并且在知识点之间方便的建立链接;

*强大的搜索功能,方便我们快速的导航到相关的内容处;

*简单的排版功能;

*数据采用sqlite或XML格式存储,可以选择是否使用密码保护;

*可以直接导入多种其它软件笔记文件的数据;

*可以导出成PDF、html、文本文件;

就以上特点来说,这款软件非常优秀,完全能够满足我上面的几点需求,以下是我使用的效果:

下面附上下载方式:

官网地址:https://www.giuspen.com/cherrytree/

打开官网后往下拉,windows用户可选择以下两个之一,第一个是安装版,第二个是免安装版(解压后进入bin目录,选择cherrytree.exe文件可直接打开,最好建立个快捷方式到桌面方便打开)。

打开后使用方法非常简单,自己稍微尝试一下就会了。

注意:

1.由于我大天朝墙的存在,普通下载速度可能会很慢,建议复制下载地址到百度网盘或迅雷中离线下载会快一点。

2.保存文件时,路径和文件名中好像是不能包含中文,否则后续打不开文件或提示文件找不到(反正我是无法打开中文名的文件,改成英文文件名就好了);

本人QQ:1151639935,邮箱1151639935@qq.com,欢迎交流。

推荐一个好用的免费开源的笔记本软件CherryTree的更多相关文章

  1. 【转】免费开源的FTP软件,FileZilla

    原文网址:http://baike.baidu.com/view/670329.htm?fr=aladdin FileZilla FileZilla是一个免费开源的FTP软件,分为客户端版本和服务器版 ...

  2. 免费开源3D模型设计软件汇总

    免费开源3D模型设计软件汇总 3D 打印需要先通过计算机辅助设计(CAD)进行建模,再将建好的3D模型“分割”成逐层的截面,从而指导3D打印机进行逐层打印.因此用于3D打印的3D模 型大都储存或输出成 ...

  3. Free Download Manager (FDM) 中文版 - 替代迅雷最佳免费开源下载工具软件

    https://www.freedownloadmanager.org/ Free Download Manager (FDM) 是一款经典免费纯粹的下载软件,它开源无广告,界面简洁清爽,支持 BT. ...

  4. 浅析十三种常用的数据挖掘的技术&五个免费开源的数据挖掘软件

    一.前 沿 数据挖掘就是从大量的.不完全的.有噪声的.模糊的.随机的数据中,提取隐含在其中的.人们事先不知道的但又是潜在有用的信息和知识的过程.数据挖掘的任务是从数据集中发现模式,可以发现的模式有很多 ...

  5. 免费开源的diff软件“meld”-替代beyond compare的神器

    命令行直接对比文件 meld dir1 dir2 & 1,安装 mld, 可以选择windows, linux, macos系统,都有提供安装. ubuntu 中安装: sudo apt-ge ...

  6. 25+开源的在线购物软件(PHP, JavaScript 和 ASP.Net)

    25 +免费开源的电子商务解决方案,提供了建立一个在线购物所有主要功能,并能够连接到一个支付处理系统1. Magento Magento是一套专业开源的PHP电子商务系统.Magento设计得非常灵活 ...

  7. 1024|推荐一个开源免费的Spring Boot教程

    2020-1024=996! 今天,星期六,你们是否加班了?我反正加了!早上去公司开了一早上会,中午回家写下了这篇文章. 今天,我要推荐一个开源免费的Spring Boot项目,就是我最近日更的Spr ...

  8. 严重推荐一个免费开源数据库建模工具软件 --OpenSystemArchitect 4.0

    嘿嘿,对于我这样的新手,这个工具还是很令人兴奋的. 真的是术业有专攻啊.关键还是免费开源 EXCEL,VISO,PPT,PS,CD,FREEHAND不是不可以,只是.人家还是专业点,方便点.. Ope ...

  9. 推荐一个免费的生成词云(word cloud)的在线工具

    "词云"这个概念由美国西北大学新闻学副教授.新媒体专业主任里奇·戈登(Rich Gordon)提出. "词云"就是对网络文本中出现频率较高的"关键词& ...

随机推荐

  1. centos 7.3 开放端口并对外开放

    查看已打开的端口 # netstat -anp 查看想开的端口是否已开 # firewall-cmd --query-port=666/tcp 若此提示 FirewallD is not runnin ...

  2. springAop,注解annotation + redis 实现分布式锁

    当前流行的系统,就是分布式系统.所谓分布式,我个人理解,是很多的服务分布在不同的机器上,都是相同功能模块.但是容易出现一个问题,就是并发时的问题. 我们传统的锁,只能锁住一个服务器上的方法,让其在一个 ...

  3. linux 批量创建用户

    user 模块添加用户 python -c 'from passlib.hash import sha512_crypt; import getpass; print (sha512_crypt.en ...

  4. 使List<userClass>.Contains可以查找重復的對象

    List.Contains实现对比 http://blog.csdn.net/yswucn/article/details/4091469

  5. luogu 2943 [USACO09MAR]清理Cleaning Up 动态规划

    非常巧妙的动态规划. 你会发现每一个区间地颜色种类不能超过 $\sqrt n$, 所以可以直接枚举区间颜色种类. 令这个为 $pos[j],$ 然后考虑如何去更新这个东西就行了. Code: #inc ...

  6. 自己实现dup2

    转自 http://blog.csdn.net/todd911/article/details/11747097 #include <stdio.h> #include <unist ...

  7. javascript监听浏览器前进后退

    window.addEventListener("popstate", function () { backStatus=true; return; })

  8. 如何用 Windows Live Writer 和 Word 2013 分别发表博客到Cnblog 和CSDN

    ps CSDN 老是505错误,放弃了 为什么会写这篇 最近写博客在 Cnblog 上面写博客, 发现图片不能复制了直接粘贴上,这对于把博客当随手笔记的人来说无疑非常痛苦.求助于博客园,他们让我用 W ...

  9. Django基础之中间件

    1. 引入 在之前学习的过程中,已经学会了给视图函数加装饰器来判断用户是否登录,把没有登录的用户请求跳转到登录页面. 我们通过给几个特定视图函数加装饰器实现了这个需求. 但是以后添加的视图函数可能也需 ...

  10. [svn]查看,删除svn账号

    1.查看svn账号 ll ~/.subversion/auth/svn.simple 随便打开一个文件 这是保存的对应地址的svn账号和密码,都是明文的 win路径:C:\Users\ysk\AppD ...