XMind是一款同样开源且跨平台的思维导图软件,XMind 在功能上一点也不逊色于
FreeMind,某些方面,XMind 甚至更加具有优势。XMind 支持中文简繁体。
[1]
2008年“最佳Eclipse RCP商业应用”获奖产品,2010年度入选“PCWorld Bes
LOGO
[2]
t 100 of 2010”
。从2008年10月起,XMind 推出 开源版本,并荣获 sourceforge 社区 2009 最佳学术应用奖。它采用
Java语言开发,基于Eclipse RCP体系结构,可以运行于Windows/Mac/Linux平台。在Windows下的安装包14MB,安装后27MB,体积尚算小巧。它的界面比善用佳软此前使用的 FreeMind要美观很多,绘制出的
思维导图也更加漂亮,功能也更加丰富。加上它兼容FreeMind 和 MindManager数据格式,并且不仅可以绘制思维导图,还能绘制
鱼骨图、二维图、树形图、逻辑图、组织结构图。
XMIND采用
Java语言开发,具备跨平台运行的性质,且基于Eclipse RCP体系结构,可支持
插件,插件通过编写XML
清单文件可以扩展
系统定义好的扩展点。XMIND的程序主体由一组插件构成,包括一个核心主程序插件、一组Eclipse运行时插件、一个帮助文档插件和一组多语种资源文件插件。Eclipse用户会对它的界面非常亲切。
XMIND 应用
Eclipse
RCP
软件架构,XMIND 的分发包在形式上是一组Eclipse Features,每
软件界面
个Eclipse Feature是一组Eclipse Plugins,
Plugin之间相互依赖相互扩展。在此Pluggable Platform的基础上,XMIND 也可以支持其他开发人员为其编写Plugin,为XMIND增添新的功能或改进其设计。由于大部分Plugin是用Java语言编写,用本地语言编写的代码也针对各不同
操作系统有不同版本,所以XMIND理论上可以运行在几乎所有操作系统上,包括所有64位的操作系统,目前XMIND 2008仅支持
Windows、
Mac OS X和
Linux三大操作系统。
XMIND 的
文件扩展名为.XMAP 。.XMAP 本质上是由XML+ZIP的结构组成,是一种开放的
文件格式,用户可以通过XMIND开放的API为其开发
插件或进行二次开发。
XMIND 与Office的横向集成
XMIND 能与用户其它的
Office
软件紧密集成,保护用户的投资。“XMIND 文件”可以被导出成Word / PowerPoint / PDF / TXT /
图片格式等,也可以在导出时选择仅导出图片,还是仅文字,还是
图文混排,所得到的成果直接可以纳入用户的资料库,也可用
Word/
Powerpoint/
Acrobat等工具直接打开编辑,这样用户就可以和没有安装XMIND的其它用户分享思维图。此外,XMIND 还支持导入用户的
MindManager和
FreeMind文件,使得大量用户在从这两个软件转向XMIND时,不会丢失之前绘制的
思维导图。
XMIND不仅可以绘制思维导图,还能绘制
鱼骨图、二维图、树形图、
逻辑图、
组织结构图(Org、Tree、Logic Chart、Fishbone)。并且,可以方便地从这些展示形式之间进行转换。可以导入MindManager、FreeMind数据文件。灵活的定制节点外观、插入图标。丰富的样式和主题。输出格式有:HTML、图片。
1、思维管理
XMIND 在企业和教育领域都有很广泛的应用。在企业中它可以用来进行会议管理、项目管理、信息管理、计划和时间管理、企业决策分析等;在教育领域,它通常被用于教师备课、课程规划、头脑风暴等。
2、商务演示
XMIND 被认为是一种是新一代演示
软件的模式,传统的演示软件一般一种
线性的方式来表达事物,XMIND 用于演示,为人们提供了一种结构化的演示模式,在XMIND中进行演示,它始终为用户提供纵向
深入和横向扩展两个维度的选择,这样用户在进行演示的时候,可以根据听众和现场的反馈及时的调整演示的内容,对于听众感兴趣的话题,可以纵向深入进行讲解和挖掘,对于听众不太关心的问题可以快速的跳转到下一个话题。
3、与办公软件协同工作
XMIND 的文件可以导出成Microsoft
Word、Microsoft
PowerPoint、
PDF、图片(包括PNG、JPG、GIF、BMP 等)、
RTF、
TXT等格式,可以方便的将XMIND绘制的成果与朋友和同事共享。
XMind 的特点可用“国产而国际化发展;商业化而兼有开源版本;功能丰富且
示例
美观”来概括。
推荐 XMind 来代替或补充 FreeMind,除了功能、界面因素之外,还有两个原因:一是国产
软件(虽然网站和软件只有英文);二是XMind由
商业软件开源而来——多数情况下,有商业背景的产品可持续性会比开源/免费软件好一些。
XMind 与 FreeMind 的对比
分析基于Windows平台下的 FreeMind 0.90 RC3 和 XMind 3.03,结合XMind开发者所提供的信息
[3]
。基本结论是:总体看,XMind 已超越 FreeMind;个别方面,FreeMind 值得 XMind 学习。
|
FreeMind 0.90 RC3 |
XMind 3.03 |
体积(仅安装目录) |
16MB |
40 MB |
内存占用(不打开任何文档) |
45 MB |
75 MB |
1、相同/相通之处
- 都是免费、
开源、基于 Java。
- 都满足绘制思维导图的基本甚至高级功能。
- 相通之处:XMind 可以导入/导出 FreeMind 格式;反之不能。
2、 XMind: 丰富的结构支持混用
FreeMind:只支持一种(水平)结构。
XMind:在
逻辑图之外,还支持组织结构图(竖直)、树状图(水平+竖直)、思维导图(辐射)、鱼骨图、二维图(表格)。不仅如此,还能在一个文档中组合使用多种表达形式。实用举例:整个项目管理用逻辑图,人员安排部分用组织结构图,风险及应对采用鱼骨图,进度部分用二维图。
3、 XMind: 支持多图
FreeMind:只能有一棵树,即:根节点唯一,其他节点必须直接或间接放在根节点下。
XMind:允许在主树之外创建自由节点(应用举例:把“文档作者/创建日期”作为自由节点,补充思维导图信息);由于自由节点也是可以增加子节点的,所以可产生第二棵、第N棵新树。
4、FreeMind: 根点仍可插入父点
需求:在绘完的导图上再加一层。比如,最初建立了“唐诗”导图,现在要扩展到“唐宋文学”,即“唐诗”根节点要降至二级节点。
XMind:顶级的自由节点之间是可以互为子节点的,但原来的根节点(XMind称为中心主题)则不能拖到其他节点上。满足上述需求,就要
新建文档,以“唐宋文学”为根节点,然后导入或粘贴原有内容。
FreeMind:支持根节点上插入“父节点”。
建议:XMind的“根节点”比FreeMind减少了一份特殊性,即允许其他节点独立于此;但仍包留了另一份特殊性,不能成为其他节点的子节点。从使用角度,建议取消此限制,即:任何节点本身是一样的,彼此之间为父子关系。——或许有技术限制,但节点/层级的平等灵活是XML的精神。
5、XMind 支持附件, FreeMind 全为链接
FreeMind:可以有超链接到外部文档和图片,也可以显示外部的图片。但这些资源都只是 .mm文件中的链接url,并非素材本身。即,.mm是纯文本的xml,包括 FreeMind 的图标也是以ID数字标示。
XMind:支持上述链接方式,也支持(默认)把该文档及图片引入XMind文件作为附件,形成完整的资料包。 .xmind 格式与OOo文档一样,实质是 xml+素材 的zip包。展开后的内容举例如下:
attachments\attachments\4hm2upmpscpth85latqpd49biq.pngattachments\179ekuhhgn9g866cg5a26b78fh.pdfMETA-INF\META-INF\manifest.xmlThumbnails\Thumbnails\thumbnail.jpgcontent.xmlmeta.xmlstyles.xml6、 发布思维导图方面,XMind 要向 FreeMind 学习 思维导图导出静态图片——这是最低需求,无须讨论。更值得关注的是导出/发布之后,仍能保持折叠/展开的动态效果。此方面 FreeMind 远胜 XMind。示例文件
XMind:导出的html包括图片和节点文字。但图与文字无链接;文字层级也不能折叠;图片默认为jpg,强烈建议换为png。
FreeMind:可采用不同技术进行导出,每种导出效果都非常好。FreeMind 导出html的格式有:
① html:纯文字方式,节点保留原有格式,层级关系可折叠展开,url链接有效。示例文件
② xhtml(javascript):效果同上,只是改用js实现。示例文件
③ xhtml(可点击map图片):除了上述文字内容外,还附有图片,并且点击图片的节点可跳转到对应的文字。示例文件
④ java applet:功能保留最多的方式。在
浏览器中的使用效果近乎在 FreeMind 中打开 .mm文件。示例文件
⑤ flash:点击可折叠/展开,链接url有显示但无法点击。示例文件
7、 FreeMind节点支持html代码
FreeMind:节点支持html代码,实现文字格式化、换行、分段、图像链接、表格。(此外,还支持LaTex代码)
XMind:不能对部分文字分别设定格式,可以shift+enter换行。
8、 XMind 具有更好的可持续性
FreeMind作为经典
开源软件,虽在持续更新中,但新功能进展并不多。而同作为开源软件的XMind,不仅因为后发优势拥有了更多功能。并且,作为有商业公司支持的开源产品,新功能的开发会更加活跃——这并非迷信商业,而是实际情况,包括两个开发团队的成员也有此认识。
另外,XMind 还提供了更强大的Pro版,可以满足个人和企业的更高需求,并能提供可靠的技术支持。
9、 XMind 更美观,FreeMind 更快速省资源
无论用户界面还是思维导图文件,XMind 都更加美观。而 FreeMind 更加简约,占用资源更少,启动和运行速度更快。各取所需即可。
10、其他差异
FreeMind 可以导入目录结构,相当于变成了
资源管理器;XMind不能。
在节点输入较多文字的过程中,XMind的输入框会阶梯式不断加大,而FreeMind会保持同样大小(只显示最右侧部分)。
XMind的节点可以添加标签,以进行过滤筛选;而FreeMind可以根据节点文字进行过滤显示。
注意:XMind导入.mm时,无法识别包含html代码的节点。
结论
大多数人普通用户:XMind。理由:支持逻辑图、二维图等多种表达形式并可混用,更加美观、支持附件。
Geek或偏执者:FreeMind。理由:更节约资源,界面更简朴。
自主网络发布:FreeMind。理由:强大灵活的html导出功能。
不执着于软件,仅执着于最优效果:主用 XMind 辅用 FreeMind。即仅在自主网络发布时另存为FreeMind格式,再用FreeMind导出为html。
XMIND 至今为止有两个大的版本,分别是XMIND 2007和XMIND 2008,在这两个版本之间又有不少小的版本。具体的的版本包括:
2007年1月 XMIND 2007 v1.0
语言:简体中文 运行平台:Windows 2000/2003/XP/Vista/Mac OS X 10.4 .*
2007年4月 XMIND 2007 Update 1 v1.1
语言:简体中文/英文 运行平台:Windows 2000/2003/XP/Vista/Mac OS X 10.4 .*
2007年9月 XMIND 2008 v2.0
语言:简体中文/英文 运行平台:Windows 2000/2003/XP/Vista/Mac OS X 10.4 .*/Linux
2007年11月 XMIND 2008 v2.1
语言:多国语言 运行平台:Windows 2000/2003/XP/Vista/Mac OS X 10.4 .*/Mac OS X 10.5/Linux
2008年,XMIND推出开源版本,到2010年6月,版本编号是3.1,有免费版和商业版
XMIND 2007 特性
基本图形和文字编辑:可与让用户快速的将图片和文字信息以结构化的方式记录下来;
支持图形种类:
思维导图、树形图、
组织结构图、
逻辑图;
导入
MindManager和
FreeMind文件;
导出成MS
Word、
PPT、
图片、
PDF、
TXT等格式;
主题过滤:基于图标对主题进行过滤,仅显示用户需要的重要信息;
为主题添加备注:通过备注可以详细的描述主题需要表达的内容;
关联图:在一个文件中将两张思维图相互关联起来,其中被关联的一张图的主题文字、颜色、外框形状等的改动在与之关联的另一张或几张思维图中都会被映射过来,而每张相互关联的思维图的结构可以自由的变化,不会影响到其他与之关联的思维图的结构变化;
样式和提取样式:通过应用样式可以快速的改变思维图的外观和排版样式。
XMIND 2008 特性
适合思考的结构:思维导图、组织结构图、树形图、逻辑图、
鱼骨图、二维图、
概念图支持和
流程图支持等。
外框,联系,图片库,富内容的备注,样式,图标,图例,标签,强大的过滤,演示,附件,超链接
录音,智能截图,打印,导出,导出至PDF/Word/Powerpoint,导入FreeMind/MindManager,工作簿和多张图,关联主题,上钻和下钻,合并图,在线主题搜索,图片搜索,拼写检查,键盘快捷操作,
透视图。多样化模板
1、XMind是否有中文版?
答:支持多语言。中文
操作系统安装后,直接就是中文界面。
2、如何改变默认的语言?
答:在XMind的快捷方式中,目标中增加语言参数即可,如 “C:\Program Files\XMind\xmind.exe” -NL en_US 其它语言参数为:德文:de;日文:ja;简中:zh_CN (多谢Yukie)
3、关于内存占用过多问题。
答:其实优化以后运行不会占用非常多的内存的。我的机器上,编辑大概11页
图,占用内存使用最多的时候大概是100M左右,优化就是减少历史记录,去掉动画效果等等。另外使用sweepRAM也可以释放内存,用Firefox也会有同样的问题,用sweepRAM释放的效果一样。
4、选FreeMind还是XMind?
① 从美观和格式看:“去 xmind的share 看了一下 有的图画得非常复杂精致 是
freemind不能企及的(个人观点) 很值得学习”
② 从
兼容性看,“不支持导出为FreeMind文件,FreeMind也不支持导入Xmind文件。因FreeMind更为普及,故抛弃Xmind……”
③ Yukie @ 2009-06-22 19:57:XMind 在 3.0.1 时内存问题仍然严重,但前一阵子它推出 3.0.3 版後,已经将内存
问题解决。目前我已改用 XMind 替代 Freemind 做为工作上的 Mindmap 工具。
5、出现 JVM terminated. Exit code=-1
请尝试如下解决办法:
办法1 |
关闭 360安全卫士 |
办法2 |
修改XMind的配置文件“xmind.ini”(与“xmind.exe”在同一目录下)。 将参数“-XX:MaxPermSize=256m”移到“-vmargs”前面。 |
办法3 |
到 xmind.ini 文件中,删掉如下3行: -Xms128m -Xmx512m -XX:MaxPermSize=256m |
6、XMind如何改变默认字体?
只要打开 \xmind-portable\Commons\plugins\org.xmind.ui.resources_3.1.1.\styles\defaultStyles.xml文件,修改里面的
font-family即可。
7、XMind支持哪些快捷键?
快捷键(Windows) |
快捷键(Mac) |
描述 |
Ctrl+N |
Command+N |
建立新工作簿 |
Ctrl+O |
Command+O |
开启工作簿 |
Ctrl+S |
Command+S |
储存目前工作簿 |
Ctrl+Shift+S |
Command+Shift+S |
储存全部工作簿 |
Ctrl+W |
Command+W |
关闭目前工作簿 |
Ctrl+Shift+W |
Command+Shift+W |
关闭全部工作簿 |
Ctrl+P |
Command+P |
列印 |
Ctrl+Z |
Command+Z |
复原 |
Ctrl+Y |
Command+Y |
重做 |
Ctrl+X |
Command+X |
剪切 |
Ctrl+C |
Command+C |
复制 |
Ctrl+V |
Command+V |
贴上 |
Delete |
Delete |
删除 |
Ctrl+Home |
Command+Home |
返回中心主题 |
Ctrl+A |
Command+A |
选择全部主题 |
Ctrl+Shift+A |
Command+Shift+A |
选择同层级主题 |
Ctrl+Alt+A |
Command+Alt+A |
选择子主题 |
Ctrl+F |
Command+F |
寻找/取代 |
Ctrl++ |
Command++ |
放大 |
Ctrl+- |
Command+- |
缩小 |
Ctrl+= |
Command+= |
正常大小 |
Ctrl+] |
Command+] |
插入摘要 |
Alt+Enter |
Alt+Enter |
属性内容内容 |
Enter |
Enter |
插入主题 |
Tab |
Tab |
插入子主题 |
Shift+Enter |
Shift+Enter |
在目前主题前插入主题 |
Ctrl+Enter |
Command+Enter |
插入目前主题父主题 |
Ctrl+Shift+L |
Command+Shift+L |
快捷键助手 |
Ctrl+I |
Ctrl+I |
插入图片 |
Ctrl+Shift+H |
Command+Shift+H |
插入超链接 |
Ctrl+B |
Command+B |
添加外框 |
Ctrl+L |
Command+L |
添加关联 |
F2 |
F2 |
编辑主题 |
F3 |
F3 |
添加/编辑标签 |
F4 |
F4 |
添加/编辑备注 |
F5 |
F5 |
简报演示 |
F6 |
F6 |
下钻 |
Shift+F6 |
Shift+F6 |
上钻 |
F7 |
F7 |
智慧截取图面 |
+ |
+ |
展开目前分支 |
- |
- |
收缩目前分支 |
* |
* |
展开所有分支 |
/ |
/ |
收缩所有分支 |
Alt+Up |
Alt+Up |
向前移动 |
Alt+Down |
Alt+Down |
向后移动 |
Ctrl+T |
Command+T |
建立新心智图 |
Ctrl+1,2,3,4,5,6 |
Command+1,2,3,4,5,6 |
快速添加优先等级图标 |
Esc |
Esc |
关闭跳出的备注对话框 / 取消截图 |
Ctrl+滑鼠滚轮 |
Command+滑鼠滚轮 |
放大缩小目前的画面 |