CherryTree是一款开放源代码和多平台应用程序,专门设计用作GNU / Linux平台下复杂的分层记录工具。它也与Microsoft Windows操作系统兼容。
功能一目了然
主要功能包括丰富的文本,语法突出显示,图像处理,列表,简单表格和codeboxex,文本对齐,表格,代码和图像,密码保护,拼写检查,超链接,其他应用程序的复制/粘贴功能,支持用于复制文件列表,以及将数据存储在单个XML或SQLite文件中。
另外,它允许用户打印和保存选择,节点,子节点或整个树形文件为PDF文件,并将其导出为HTML或纯文本文件。它可以生成ToC(目录),搜索和替换节点,从HTML,纯文本,其他CherryTree安装,Gnote,Keepnote,Tomboy和其他应用程序导入数据。底层,可用性和支持的平台
该应用程序使用Python编程语言编写,并使用GTK + GUI工具包作为图形用户界面。它支持在32位或64位硬件平台上运行的GNU / Linux和Microsoft Windows操作系统。
在Linux上,该程序作为DEB文件分发给基于Debian / Ubuntu的操作系统,以及可以配置,编译和安装在任何GNU / Linux发行版上的源代码档案。最新版本也可以使用上面的命令从Mercurial仓库中获取。
目前,它支持英文,德文,法文,西班牙文,俄文,荷兰文,捷克文,简体中文,意大利文,波兰文,巴西葡萄牙文和乌克兰文。完整的文档可以在项目的主页上找到。
底线
总之,CherryTree是GNU / Linux和MS Windows平台的一个复杂的分层记录应用程序。它有很多功能,更多的功能将在下一个发布中推出!
此版本中的新功能:
- 受保护的文档:在提取时更好地检查以应对7zip提取错误密码后的零大小文件
- 受保护文件错误修正:检测到Windows 7za.exe错误路径导致错误密码错误
- 从WIN_OS中的纯文本文件导入允许用户选择与txt不同的扩展名(在linux中,任何文本文件都会自动检测到)
- 更改了HOME和END键在文本中的行为:首先按下移动光标到行的开头或结尾,然后转到智能开始或结束(开始或结束,不包括空格)
- dialog tablecolumnhandle:使用Tab键更改活动单选按钮并将自动焦点更改为文本输入
- 增加了对Scala编程语言的支持(来自gtksourceview-3.0 / language-specs)
- 从html和notecase和嵌套span标签导入bugfix
- bugfix:将节点语法突出显示从代码更改为纯文本,反之亦然未更新字体
- bugfix:如果节点具有只读属性集,请不要让用户更改节点类型
- bugfix:将节点类型从富文本更改为非富文本后,撤消将删除所有文本 bugfix:首选项对话框,时间戳格式帮助按钮被链接到一个网页列表选项没有在python版本中实现;现在链接转到确切的python实现
0.37.2版中的新功能:
- 受保护的文档:在提取时更好地检查以应对7zip提取错误密码后的零大小文件
- 受保护文件错误修正:检测到Windows 7za.exe错误路径导致错误密码错误
- 从WIN_OS中的纯文本文件导入允许用户选择与txt不同的扩展名(在linux中,任何文本文件都会自动检测到)
- 更改了HOME和END键在文本中的行为:首先按下移动光标到行的开头或结尾,然后转到智能开始或结束(开始或结束,不包括空格)
- dialog tablecolumnhandle:使用Tab键更改活动单选按钮并将自动焦点更改为文本输入
- 增加了对Scala编程语言的支持(来自gtksourceview-3.0 / language-specs)
- 从html和notecase和嵌套span标签导入bugfix
- bugfix:将节点语法突出显示从代码更改为纯文本,反之亦然未更新字体
- bugfix:如果节点具有只读属性集,请不要让用户更改节点类型
- bugfix:将节点类型从富文本更改为非富文本后,撤消将删除所有文本 bugfix:首选项对话框,时间戳格式帮助按钮被链接到一个网页列表选项没有在python版本中实现;现在链接转到确切的python实现
0.36.8版本中的新功能:
- 受保护的文档:在提取时更好地检查以应对7zip提取错误密码后的零大小文件
- 受保护文件错误修正:检测到Windows 7za.exe错误路径导致错误密码错误
- 从WIN_OS中的纯文本文件导入允许用户选择与txt不同的扩展名(在linux中,任何文本文件都会自动检测到)
- 更改了HOME和END键在文本中的行为:首先按下移动光标到行的开头或结尾,然后转到智能开始或结束(开始或结束,不包括空格)
- dialog tablecolumnhandle:使用Tab键更改活动单选按钮并将自动焦点更改为文本输入
- 增加了对Scala编程语言的支持(来自gtksourceview-3.0 / language-specs)
- 从html和notecase和嵌套span标签导入bugfix
- bugfix:将节点语法突出显示从代码更改为纯文本,反之亦然未更新字体
- bugfix:如果节点具有只读属性集,请不要让用户更改节点类型
- bugfix:将节点类型从富文本更改为非富文本后,撤消将删除所有文本 bugfix:首选项对话框,时间戳格式帮助按钮被链接到一个网页列表选项没有在python版本中实现;现在链接转到确切的python实现
0.36.6版中的新功能:
- 受保护的文档:在提取时更好地检查以应对7zip提取错误密码后的零大小文件
- 受保护文件错误修正:检测到Windows 7za.exe错误路径导致错误密码错误
- 从WIN_OS中的纯文本文件导入允许用户选择与txt不同的扩展名(在linux中,任何文本文件都会自动检测到)
- 更改了HOME和END键在文本中的行为:首先按下移动光标到行的开头或结尾,然后转到智能开始或结束(开始或结束,不包括空格)
- dialog tablecolumnhandle:使用Tab键更改活动单选按钮并将自动焦点更改为文本输入
- 增加了对Scala编程语言的支持(来自gtksourceview-3.0 / language-specs)
- 从html和notecase和嵌套span标签导入bugfix
- bugfix:将节点语法突出显示从代码更改为纯文本,反之亦然未更新字体
- bugfix:如果节点具有只读属性集,请不要让用户更改节点类型
- bugfix:将节点类型从富文本更改为非富文本后,撤消将删除所有文本 bugfix:首选项对话框,时间戳格式帮助按钮被链接到一个网页列表选项没有在python版本中实现;现在链接转到确切的python实现
0.35.8版中的新功能:
- 受保护的文档:在提取时更好地检查以应对7zip提取错误密码后的零大小文件
- 受保护文件错误修正:检测到Windows 7za.exe错误路径导致错误密码错误
- 从WIN_OS中的纯文本文件导入允许用户选择与txt不同的扩展名(在linux中,任何文本文件都会自动检测到)
- 更改了HOME和END键在文本中的行为:首先按下移动光标到行的开头或结尾,然后转到智能开始或结束(开始或结束,不包括空格)
- dialog tablecolumnhandle:使用Tab键更改活动单选按钮并将自动焦点更改为文本输入
- 增加了对Scala编程语言的支持(来自gtksourceview-3.0 / language-specs)
- 从html和notecase和嵌套span标签导入bugfix
- bugfix:将节点语法突出显示从代码更改为纯文本,反之亦然未更新字体
- bugfix:如果节点具有只读属性集,请不要让用户更改节点类型
- bugfix:将节点类型从富文本更改为非富文本后,撤消将删除所有文本 bugfix:首选项对话框,时间戳格式帮助按钮被链接到一个网页列表选项没有在python版本中实现;现在链接转到确切的python实现
0.35.7版中的新功能:
- 在Windows操作系统报告数据丢失后,改进密码保护文档的检查节省时间
- 更新的巴西葡萄牙语
0.35.6版中的新功能:
- 中间(或滚轮)单击指向文件或文件夹的链接可打开目标文件或文件夹的父目录
- 添加了树状图右键单击菜单项以将所选节点加入书签
- 读取cherrytree XML文档的错误
- 相关链接中的错误修复请点击
- 从treepad lite导入错误修复
- 由新维护者Klaus Becker更新法语
0.35.5版中的新功能:
- bugfix:仅当链接是唯一文本复制且不是链接到节点时,从富文本转换为纯文本链接才会生成链接目标
- bugfix:相对链接是相对于文档文件夹而不是相对于可执行文件夹
- bugfix:如果右键点击链接,右键单击包含链接的选择会导致取消选择
- 错误修正:在Windows上使用俄语语言页面从Firefox粘贴
- bugfix:在代码框中粘贴导致自动调整大小的文本,在未保存之前更改节点,返回旧节点,粘贴在代码框中的文本丢失
- 更改了从ASCII码到“待办事项列表”的自动转换,从“[]”更改为“[]”
0.35.4版中的新功能:
- bugfix:在0.35.3 中导出为纯文本并从富文本转换为纯文本问题
- bugfix:在0.35.3插入“*”和“[]”问题后设置的自动列表
- bugfix:加载链接对话框时崩溃
bugfix:在代码框自动扩展中崩溃
版本0.35.3中的新增功能:
- 修复了在cherrytree,libreoffice和gmail之间复制富文本的bug,从而保留了丰富的文本属性;因此html导入/导出得到了改进
- 修复了使用非UTF-8编码导入文本文件的错误
- 应用格式化时修正了自动选词中的错误
- 修正TOC中的错误,无法识别标题
- 修正了导致自动展开的代码框崩溃的错误
- 修正了三种列表类型之间的转换错误
- 更改了树形导航中方向箭头的行为:左键折叠节点,右键展开节点,上下箭头不仅在兄弟之间上下移动(如以前一样)但在整棵树中
- 链接复制和粘贴:从富文本源转换为纯文本目标时,现在链接目标被保留,链接标签被删除
- 改进了链接对话框导航:Tab键在链接类型之间切换,可以使用四个方向箭头导航树并在焦点位于树上时键入文本搜索节点名称
- 在kfyatek-dev.jogger.pl中添加了“Common Lisp”语法高亮定义
- 修复了从KeyNote导入的错误
- 其他小修正
0.35.2版中的新功能:
- bugfix:在第一个兄弟之前拖放n个目标
- bugfix:最新使用设置的代码框记忆
- 更新了亚美尼亚语
0.35.0版中的新功能:
- 工具栏现在可以在专门的首选项对话框中进行配置。
- 添加了可配置选项,以在指向文件和文件夹的链接中使用相对路径。
- 为嵌入式文件添加了10 MB的限制。嵌入较大的文件并不安全。
- 实现了通过双击或右键菜单打开嵌入文件的可能性。打开的嵌入文件被保存到一个临时位置,并打开与外部应用程序相同的链接到文件。监视临时文件的更改,如果检测到更改,樱桃树文档中的嵌入文件将自动更新。所有用于打开嵌入文件的外部应用程序必须在关闭cherrytree之前关闭,因为在退出时,cherrytree将删除临时文件(如果检测到一个或多个已打开的嵌入文件,则会在cherryTree退出时发出对话框警告用户执行此操作) LI>
- 嵌入文件现在有最新的编辑时间,工具提示中可以看到大小。
- 添加了可配置选项,让代码框自动展开。
- 以下命令现在也可用于代码框内:文本行剪切/复制/删除/上/下,文本更改大小写,文本复制,特殊字符插入,时间戳,水平规则,列表处理。 / LI>
- 加入右键菜单来剪切,复制和删除嵌入式文件和锚点。
- 添加了菜单项和快捷方式(Ctrl + Alt + R)来切换所选节点的只读属性。
- 当我们双击文字时,我们会看到鼠标下的单词被选中。现在可以在配置中添加字符以包含在选择内(例如,添加“@”,您选择全文我@邮件)。
- 在查找指定完整节点路径的所有匹配对话框中添加了工具提示。
- 改进了链接对话框中的树和节点更改父对话框:现在中间(或滚轮)单击也可以在此处展开/折叠底层节点,并且还可以双击切换展开/折叠状态。此外,展开/折叠节点状态与主树相同。
- 添加了菜单项以打开包含首选项文件的目录。
- 修复了一些错误。
0.34.1版本中的新功能:
- 修正了在0.34.0中搜索和/或替换时引入的所有匹配错误
- 修复了从剪贴板粘贴uri时无法识别的图像格式处理错误
- 更新了Marcin Swierczynski的波兰语
- 从新维护者Vincenzo Reale 更新了意大利语
- Ctrl + Shift + A不仅显示“查找所有匹配”对话框,而且还隐藏它
0.34.0版本中的新功能:
- 实现了在cherrytree文档中嵌入任何类型的文件的可能性:在富文本中插入剪贴图标图像并右键单击该文件可将文件保存到磁盘位置。剪辑图标大小可在首选项对话框中配置
- 实现了通过右键单击菜单项将链接关联到图像的可能性。当图片有链接关联时,图片上会显示彩色箭头
- 添加了右键菜单项以在表格单元格中插入换行符并恢复了快捷键Ctrl +句点 的功能
- 为文字“前景色”和“背景色”添加了快捷方式Shift + Alt + F和Shift + Alt + B
- 添加快捷方式Ctrl + Alt + 1,Ctrl + Alt + 2和Ctrl + Alt + 3以列出项目符号,编号和待办事项
- 添加快捷键Ctrl + Plus和Ctrl + Minus来增加/减少树和文字的字体
- 要保留的备份数量现在可以配置
- 从EssentialPIM HTML文件添加了导入
- 修复了一些错误
- 处理dbus无法正常工作导致cherrytree无法启动的情况,这种情况在某些情况下仅在Windows上发生,可能是与防火墙相关的问题。在这些情况下,集中式实例控制被禁用,CherryTree仍然可以正常工作
0.33.4版本中的新功能:
- 修复了重复搜索中的错误
- 修复了对节点和sqlite文档排序的错误
- 添加了appdata规范文件
<强>要求强>:
- GTK +
1 注释
ptitjoz 27 Oct 18
Bonjourcomment ouvrit un calendrier ?
Merci