CherryTree 是一个多功能富文本笔记软件。
它最鲜明的特点,就是无限层级的树状结构。文档本身就是一个隐藏的根节点,在它里面可以创建任意多个显式的根节点,每个根节点可以包含任意多个子节点,同样子节点也可以包含任意多个子节点。
所有对象(分类与文章)都是节点,每个节点都可以设置若干属性(分视觉属性和功能属性)。
因此,在一个作为分类的父节点上,比如“旅游”、“诗词”、“C语言”等等,同样可以为它书写作为概括或目录性的内容。这其实是比较有用的。而以往同样用树结构进行管理的软件,对于父节点,往往是分离出来纯粹用作单纯的容器,不允许作为内容编辑。从技术上来说,后者反而更难或麻烦一些,可以说,吃力不讨好。
对于程序员来说,它也支持语法高亮,可以在文本中插入代码框。
在文本中可以插入图像,编辑(调整大小/旋转),保存为png文件。
可以插入超链接链接到网页、节点、文件、文件夹等。
可以在文本中插入表格。
数据采用sqlite或XML存储,支持密码保护。
支持输出为html格式、PDF格式或普通文本。
不过,该软件虽然是新出的,但也算出了一段时间了,可是和EverEdit一样,还都有很多细节上的毛病。
别的暂且不说,先光说说菜单方面。菜单的位置和键盘访问键及选项数据和提示信息等与EverEdit同样都很混乱,菜单位置都是固定不能调整的。而且它的本地语言菜单文件,格式和功能比EE还要不爽,是二进制的(为了加快载入速度),所以需要专门的工具才能编辑。
只截一个它自带的中文菜单来看看就明白了:
它最鲜明的特点,就是无限层级的树状结构。文档本身就是一个隐藏的根节点,在它里面可以创建任意多个显式的根节点,每个根节点可以包含任意多个子节点,同样子节点也可以包含任意多个子节点。
所有对象(分类与文章)都是节点,每个节点都可以设置若干属性(分视觉属性和功能属性)。
因此,在一个作为分类的父节点上,比如“旅游”、“诗词”、“C语言”等等,同样可以为它书写作为概括或目录性的内容。这其实是比较有用的。而以往同样用树结构进行管理的软件,对于父节点,往往是分离出来纯粹用作单纯的容器,不允许作为内容编辑。从技术上来说,后者反而更难或麻烦一些,可以说,吃力不讨好。
对于程序员来说,它也支持语法高亮,可以在文本中插入代码框。
在文本中可以插入图像,编辑(调整大小/旋转),保存为png文件。
可以插入超链接链接到网页、节点、文件、文件夹等。
可以在文本中插入表格。
数据采用sqlite或XML存储,支持密码保护。
支持输出为html格式、PDF格式或普通文本。
不过,该软件虽然是新出的,但也算出了一段时间了,可是和EverEdit一样,还都有很多细节上的毛病。
别的暂且不说,先光说说菜单方面。菜单的位置和键盘访问键及选项数据和提示信息等与EverEdit同样都很混乱,菜单位置都是固定不能调整的。而且它的本地语言菜单文件,格式和功能比EE还要不爽,是二进制的(为了加快载入速度),所以需要专门的工具才能编辑。
只截一个它自带的中文菜单来看看就明白了: