推荐一个好用的免费开源的笔记本软件CherryTree
我是一个好奇心很强的人,对未知的事物总有一种想要追根究底的冲动。多年以来,我学了很多东西,也学的很杂,积累了很多领域的知识。但不得不承认,人的记忆力很有限,学的越多忘的就越多。很久以前我就在想,怎么样把自己学过的知识有效的组织并储存起来,在忘记的时候可以快速地检索出来。我也曾考虑过自己去开发这样一个软件,只是一直没有时间(也许是自己懒)。
总结一下,我的需求是:
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的更多相关文章
- 【转】免费开源的FTP软件,FileZilla
原文网址:http://baike.baidu.com/view/670329.htm?fr=aladdin FileZilla FileZilla是一个免费开源的FTP软件,分为客户端版本和服务器版 ...
- 免费开源3D模型设计软件汇总
免费开源3D模型设计软件汇总 3D 打印需要先通过计算机辅助设计(CAD)进行建模,再将建好的3D模型“分割”成逐层的截面,从而指导3D打印机进行逐层打印.因此用于3D打印的3D模 型大都储存或输出成 ...
- Free Download Manager (FDM) 中文版 - 替代迅雷最佳免费开源下载工具软件
https://www.freedownloadmanager.org/ Free Download Manager (FDM) 是一款经典免费纯粹的下载软件,它开源无广告,界面简洁清爽,支持 BT. ...
- 浅析十三种常用的数据挖掘的技术&五个免费开源的数据挖掘软件
一.前 沿 数据挖掘就是从大量的.不完全的.有噪声的.模糊的.随机的数据中,提取隐含在其中的.人们事先不知道的但又是潜在有用的信息和知识的过程.数据挖掘的任务是从数据集中发现模式,可以发现的模式有很多 ...
- 免费开源的diff软件“meld”-替代beyond compare的神器
命令行直接对比文件 meld dir1 dir2 & 1,安装 mld, 可以选择windows, linux, macos系统,都有提供安装. ubuntu 中安装: sudo apt-ge ...
- 25+开源的在线购物软件(PHP, JavaScript 和 ASP.Net)
25 +免费开源的电子商务解决方案,提供了建立一个在线购物所有主要功能,并能够连接到一个支付处理系统1. Magento Magento是一套专业开源的PHP电子商务系统.Magento设计得非常灵活 ...
- 1024|推荐一个开源免费的Spring Boot教程
2020-1024=996! 今天,星期六,你们是否加班了?我反正加了!早上去公司开了一早上会,中午回家写下了这篇文章. 今天,我要推荐一个开源免费的Spring Boot项目,就是我最近日更的Spr ...
- 严重推荐一个免费开源数据库建模工具软件 --OpenSystemArchitect 4.0
嘿嘿,对于我这样的新手,这个工具还是很令人兴奋的. 真的是术业有专攻啊.关键还是免费开源 EXCEL,VISO,PPT,PS,CD,FREEHAND不是不可以,只是.人家还是专业点,方便点.. Ope ...
- 推荐一个免费的生成词云(word cloud)的在线工具
"词云"这个概念由美国西北大学新闻学副教授.新媒体专业主任里奇·戈登(Rich Gordon)提出. "词云"就是对网络文本中出现频率较高的"关键词& ...
随机推荐
- LevelDB的源码阅读(一)
源码下载 git clone https://github.com/google/leveldb.git 项目结构 db/, 数据库逻辑 doc/, MD文档 helpers/, LevelDB内存版 ...
- hbase实践之写流程拾遗
keyvalue KeyValue中包含了丰富的自我描述信息: KeyValue是支撑"稀疏矩阵"设计的一个关键点:一些Key相同的任意数量的独立KeyValue就可以构成一行数据 ...
- BZOJ 2095 [Poi2010]Bridges (二分+最大流判断混合图的欧拉回路)
题面 nnn个点,mmm条双向边(正向与反向权值不同),求经过最大边权最小的欧拉回路的权值 分析 见 commonc大佬博客 精髓就是通过最大流调整无向边的方向使得所有点的入度等于出度 CODE #i ...
- Codeforces Round #551 (Div. 2) F. Serval and Bonus Problem (DP/FFT)
yyb大佬的博客 这线段期望好神啊... 还有O(nlogn)FFTO(nlogn)FFTO(nlogn)FFT的做法 Freopen大佬的博客 本蒟蒻只会O(n2)O(n^2)O(n2) CODE ...
- docker harbor 清理释放存储空间
0.harbor界面端清理镜像 1.停止docker harbor docker-compose stop 2.预览运行效果 docker run -it --name gc --rm --volum ...
- C#分隔字符串时遭遇空值
在C#中分隔字符串时,按特定字符进行分隔的时候可能会遇到空值,如何我现在传入的是Id的字符串,如:"1501,1502,1503,,1505",以逗号分隔,由于各种原因,导致传入的 ...
- HTML - My First Page!
HTML简介 超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言. 您可以使用 HTML 来建立自己的 WEB 站点,HTML ...
- xShell终端中文乱码-解决方法
中文乱码的原因有三种:(1)Linux系统的编码问题(2)xShell终端的编码问题(3)两端的语言编码不一致 linux系统编码 (1) locale:查看系统语言 (2)echo $LANG:查看 ...
- AS400上的binary数据显示不出
1.用DbVisualizer查询,结果免费的版本不支持 DSPFFD查看该table,column的Coded Character Set Identifier(CCSID)是65535,普通的是3 ...
- Python常用知识
基础模板(sys.os) http://c.biancheng.net/view/2407.html cmd中查看第三方库 eg:import aiohttp help(aiohttp) 或者dir( ...