Freeplane是一个免费的开源软件应用程序,支持在工作、学校和家中思考,共享信息和完成工作。该软件的核心是思维导图(也称为概念映射或信息映射)和使用映射信息的工具。
Freeplane是用Java编写的,使用OSGi和Java Swing。它可以在任何安装了当前Java版本的操作系统上运行。它可以从USB驱动器等可移动存储本地或便携地运行。
应用领域
Freeplane支持的不仅仅是经典的静态思维导图。右侧的思维导图应用区域说明了这一点,它总结了Freeplane支持的任务类型。单击图像下方的超链接以导航地图。阅读名为Caption的节点,了解如何导航地图并取消隐藏隐藏信息。单击节点演示创建地图以查看制作地图的难易程度。
在地图的中心,您可以看到地图的中心主题(根节点)的应用区域。从中扩展的是具有子主题(子节点)的分支。在边界处,您可以看到独立于根树的免费主题(自由节点)。所有主题都可以格式化或设置样式,可以包含文本,超链接,图片等;并且可以用标记的线或箭头连接。此外,主题(节点)可以表示隐藏信息,该隐藏信息在用户想要时显示或者可以自动执行(公式)。内容也可以受密码保护或连接到特定时间或过滤器。
Freeplane功能
Freeplane支持上述应用领域,具有以下功能:
- 注意采用可自由定位的,未连接的节点(如post-it's);
- 将想法(节点)排序成由线(边)连接的层次结构;
- 使用元数据(属性)和样式类型(系统样式,用户定义的样式,级别样式)对节点进行分类;
- 使用可视容器(云)和accolade(摘要节点)对节点进行分组;
- 使用动态链接,自由线(连接器)和标签连接节点;
- 根据层次级别和内容(条件样式,自动边缘颜色,级别样式)自动样式化节点(具有气泡,颜色,边缘类型等);
- 根据内容(文本,科学公式,计算,图标,图像和超链接)和表示区域(核心,细节,注释,属性,图像和工具提示)构建节点;
- 通过隐藏内容(折叠分支,过滤,汇总细节和隐藏工具提示中的扩展名),查找,滚动和导航来更改视图;
- 任务与日历和提醒;
- 使用DES加密对整个地图和各个节点进行密码保护;
- 易于使用内联和对话编辑器,面向对象的主菜单,上下文菜单,多语言支持,拼写检查,属性面板,拖放功能,热键,批量执行选项,发布,共享和可选择的首选项;
- 允许在文本中查找搜索项的近似搜索(相似性搜索),即使没有完全匹配(例如“setup”=“set up”或“flie”=“file”)。
- 支持节点下/节点内的LaTeX公式
- 通过附加组件和自制脚本轻松扩展功能;
- 与Docear学术文献套件整合;
- 通过Wiki和论坛提供广泛的支持;和思维导图形式的教程和文档。
名为Freeplane功能的地图说明了Freeplane的主要功能。此外,它提供了一个索引,其中包含指向教程的超链接,您可以在其中阅读更多内容。链接首先被隐藏,但是如果您将光标悬停在某个函数(节点)上,则可以单击该链接。这是Freeplane强大的另一个例子。 (要体验这些功能,请在Freeplane程序中打开“帮助”>“入门”,然后选择“索引”)。
附加组件和脚本
可以使用附加组件和脚本扩展Freeplane的功能。您可以使用内置脚本语言Groovy(基于JavaScript)创建自己的附加组件和脚本,并从1.5版本的其他语言开始,如python。检查其他用户已创建和共享的加载项的Add-ons_(install)页面。只需单击鼠标即可下载和安装它们。如果您想制作自己的附加组件,可以使用指令。