脑图-Freeplane 或许适合你

Freeplane 是一款脑图软件,相比 XMind,MindManager 这些 Mind Mapping Software 来说熟悉的人比较少;但是基于以下几点,Freeplane 或许适合你:
1、开源软件,社区活跃;
2、运行快速,文档优秀;
3、多语言支持,JAVA 跨平台;
4、快捷键设置合理,可操控性好,使用流畅;

注:在实际生活和工作中建议使用 XMind,家用和学校是免费的。因为 XMind 是大众的,普及的,互操作性好,共同编辑兼容性好。

了解 Freeplane
  • Freeplane 文档(wiki 格式);
  • 源码 @ GitHub;
  • sourceforge.net 下软件;
  • Freeplane 可以用来做什么?
  • 文件后缀 .mm,是一个 xml 文件;
    图片是单独存放的,建议放到同一个目录或者子目录底下;
安装
  • 到 sourceforge.net 下载、安装即可,目前是 1.5.15 版;
使用简介
  • node(节点) 和 edge(边线),这就是 从 root 延伸出来的一棵树;
  • link(外链和内链);
    可以链接到 URL(外链)、脑图文件(文件链接)、另一个 node(内链);
    node 之间的链接,我习惯称为node间链接,这是我们在处理两个页面跳转常用的做法;
    node间链接的图标
  • connect;
    即在两个 node 之间拉一条线(有的脑图叫 relationship),通常因为会严重破坏观感而并不采用;
我们使用脑图解决什么问题?
  • pages.example.com 页面需求 帮助我们解决了业务说明和交互演示问题,是对产品线框的一次精细和升级,反映的是需求澄清的问题;
  • API 接口的初步设计反映了服务端对需求的分析认知(.md文件);
  • 脑图帮助我们厘清页面之间的内部跳转逻辑,是对 PAGES 和 API 的集成和升级,反映的是设计理念、实现思路、可测试性、可理解性的问题;
  • 经过脑图的集成,API 设计和 PAGES 都完成了一次迭代;
  • 脑图之后,API 实现 + 模拟环境下的 JS 开发可同步进行;通过小迭代实现敏捷开发;
  • 脑图是继 PAGES 之后,设计 REVIEW 的一个新尝试;
当我们谈到敏捷时,我们在谈论些什么?
  • 没有逐个页面的持续集成、持续测试,就谈不上敏捷;
  • 指望任何单方解决所有问题,是一个乌托邦;
  • 发现、提出并廓清问题,常常比解决问题更难;
  • 趋向混乱是常态,保持有序、高效是需要不断付出努力的;
  • 能从混乱边缘引领到有序、高效,说明内部得到了提升,引入了活力,值得鼓励;
节点形状的使用约定
脑图-Freeplane 或许适合你_第1张图片
格式:节点形状
  • 分叉:默认的节点形状
  • 矩形:页面节点


    脑图-Freeplane 或许适合你_第2张图片
  • 气泡:气泡节点


  • 宽六边形:动作(API)判断节点


    脑图-Freeplane 或许适合你_第3张图片
  • 窄六边形:弹窗节点


如何在线查看 .mm 文件?
  • Publish on the internet;
    1)将 .mm 文件导出(Export Map)为:Java Applet...(.html);
    2)浏览器可在线查看的前提是:支持 Java Applet(访问时会提示安装合适的 java 版本);
  • 浏览器支持情况
    1)chrome 不再支持 java 插件,因此看不了文件;
    2)IE、FireFox、Safari 可以;
  • Java Applet 除了要单独另外导出文件外,还存在安全问题、运行慢的问题;
  • 基于 Java Applet 的问题,建议每个人都安装 Freeplane,在软件中访问远程的 .mm 文件;

    File > Open map from URL ...

快捷键 Shortcuts
  • Space:展开/收起切换;
  • Ctrl+Enter:node间链接的跳转;
  • Shift+Enter:编辑区换行;
偏好设置

通常会根据你的操作系统用户语言自动进行语言选择,如果不奏效,可以如图设置,偏好设置可以保存(.freeplaneoptions文件),在各个电脑上同步;


脑图-Freeplane 或许适合你_第4张图片
语言选择:Tools > Preferences... > Environment

你可能感兴趣的:(脑图-Freeplane 或许适合你)