当前位置: 首页 > news >正文

Free Mind 06年2月 SourceForge 推荐项目

FreeMind: 本月SourceForge推荐项目


本月:2006-02 SourceForge推荐项目:FreeMind
freemind.png

mindmap:思维导图。是去年学到的一种整理思路的方法:将思路按照树状的结构进行线索的清理。FreeMind就是一个专门用于画mindmap的一个免费的桌面画图工具。

下载:FreeMind是用Java写成的,需要有Java 1.4 也有Windows下的安装工具。
http://sourceforge.net/project/showfiles.php?group_id=7118

使用:个人感觉FreeMind的几个优点
0 开源,免费,程序速度快;
1 画思路图最重要的一点就是随心所欲,而FreeMind的操作:包括节点的创建等大部分操作可以通过键盘操作,可以在思路不受任何干扰的情况下进行节点的扩展操作;
2 而完成后的思路树整理,也可以通过节点的托拽进行;
3 新版的增加了 undo 和各种图标操作;

更新:2月18日 被Solidot了一把;

感谢老肖: 教了我一招,将我整理的FreeMind简介附在下面
freemind_intro.png


以下是SF对FreeMind开发人员采访的:部分摘录
Why do you think your project has been so well received? 项目为什么成功

Juan: It is easy to use, intuitive, and powerful.

Dan: It fills an important gap, and in doing so, it has or at least had virtually no free or open source competition. Though it's multi-platform by means of Java, it is fast.

Christian: The usability is the most important goal of our software. FreeMind is intuitive to use and can be controlled nearly entirely by the keyboard. Thus, you can enter your thoughts quickly and then concentrate on the map itself. But for the times that the ideas slow down, there are enough little features to discover or to play with.

可用性是软件的关键,FreeMind初衷是完全通过键盘操作,这样你旧可以快速思考并完全关注在思路图本身上。但现在这个原则已经弱化一些,这样有很多更新奇的功能可以使用。

Where do you see your project going? 项目的发展方向

Dan: I imagine the project going toward an office suite, as strange as it may seem. But that does not prevent addition of features in the mind-mapping direction, like library of graphics or more visual aids.

Christian: My main goal is the usability. As Eclipse is the master of usability, I'd like to introduce more of its spirit into FreeMind.
我的目标是可用性,向Eclipse学习

What's on your project wish list? 项目的需求

Dan: FreeMind's wish list includes pasting of Rich Text Format into FreeMind, WYSIWYG editing of rich text including mathematical formulas, export to and import from more formats including presentation software like Microsoft PowerPoint and OpenOffice.org Impress, more searching options, and inclusion of bitmap images directly in mind maps (currently, images are linked only).
可视化的编辑器:可以编辑公式之类的,可以轻松的导入/导出到PowerPoint或者OpenOffice里,更多的搜索选项,直接包含图片,目前图片只能通过链接方式。

Cristian: My wish list contains scripting plus spreadsheet functionality and a good collaboration mode. But FreeMind has to remain easy and fast.
我的目标是增加幻灯片模式和更好的协同写作模式,FreeMind仍保持短小/快速。

Juan: More expressiveness (types of links, clouds, backgrounds, etc.), new icons, and better interaction.

What are you most proud of? 项目最自豪的一面

Dan: I'm most proud of the simplicity and elegance of the user interface. I am also proud to hear that the software has changed people's lives. It has changed my life for sure.

Juan: The software is easy to use.
容易使用
Christian: My recent developments: undo and the plugin mechanisms, both via Design Patterns.
设计模式中学习到的“取消”和插件模式。

How do you coordinate the project? 如何协同开发

Our team consists of only a few people, so everybody knows what to do. We do not assign bugs. We use email and the main open discussion forum, and patches.

Do you work on the project full-time, or do you have another job? 花多少时间在项目上

We all work on it part-time.

If you work on the project part-time, how much time would you say you spend, per week, on it?

It varies between two or three to 12 to 20, depending on the week.

What is your development environment like? 开发环境

Christian: Mainly I develop using Debian Etch under x86 with Eclipse. On the road, I use my Powerbook running Mac OS X 10.3.

Dan: I run Microsoft Windows 98 and XP, using the standard Java compiler, no debugger, and XEmacs for source code editing.

Dimitri: 866MHz Intel Pentium III, 512MB RAM, Windows 2000, Eclipse 3.0, Java SDK 1.4.2 and 1.5.0, YourKit Java Profiler 4.0.1.

Juan: Eclipse with MTASC, Flashout, and ASDT.

Eclipse :)

Milestones: 里程碑

* 0.8.0 (2005-09-06)
* 0.7.1 (2004-02-15)
* 0.6.1 (2003-02-08)
* 0.5 (2002-08-24)
* 0.4 (2001-07-06)

Future Plans

* Add custom attributes
* Add filtering of nodes based on icons, texts, and values of custom attributes
* Add WYSIWYG HTML editing of long text nodes by means of Kafenio Java editor
* Add custom icons

How can others contribute?

Others can contribute suggestions and visual ideas. We need help testing the applications and reporting the results to the forums. We urgently need more documentation: tutorials and manuals. We can also use a Flash introduction, and patches that implement functions requested in Requests for Enhancements. Java developers are invited to discuss their enhancements in our Open Discussion forum. Anyone wanting to help in development is welcome.

相关文章:

  • linux异常断电检查,linux断电后,出现fsck失败的解决方法
  • 【FreeMind】简介信息
  • 深度Linux怎样关闭休眠,linux内核是如何支持深度睡眠(deep sleep)方式的?
  • Freemind中文汉化版0.8.0b4
  • linux sendmail 实现 outlook 功能,利用sendmail简单实现域内、域间邮件收发(linux5.4)...
  • c语言程序设计国外,有没有了解,国外大学C语言 一般用啥IDE
  • MySQL 5 on Linux手动安装方法与中文解决方案完整攻略
  • c语言编程a b等于11,最难的C语言程序题之第二关
  • 假期读好书——力荐《八位大学校长》
  • c语言非法标识符是什么意思,123H为什么是非法标识符
  • 大学生学软件必看
  • c语言寒假作业答案,寒假作业的答案
  • c语言a=a 1=3为什么不对,有朋友懂得下面C语言题目吗
  • 游戏资源打包方法总结
  • 合泰lcd的c语言程序,合泰单片机HT66F70A LCD12864液晶屏驱动 汇编和c语言都有
  • #Java异常处理
  • (十五)java多线程之并发集合ArrayBlockingQueue
  • [LeetCode] Wiggle Sort
  • 《网管员必读——网络组建》(第2版)电子课件下载
  • 【干货分享】SpringCloud微服务架构分布式组件如何共享session对象
  • 2019.2.20 c++ 知识梳理
  • Angular数据绑定机制
  • JavaWeb(学习笔记二)
  • Perseus-BERT——业内性能极致优化的BERT训练方案
  • Python_网络编程
  • SpringCloud(第 039 篇)链接Mysql数据库,通过JpaRepository编写数据库访问
  • Terraform入门 - 1. 安装Terraform
  • 闭包,sync使用细节
  • 关于 Linux 进程的 UID、EUID、GID 和 EGID
  • 京东美团研发面经
  • 利用DataURL技术在网页上显示图片
  • 如何借助 NoSQL 提高 JPA 应用性能
  • 使用Gradle第一次构建Java程序
  • 算法-图和图算法
  • 通过npm或yarn自动生成vue组件
  • 一道面试题引发的“血案”
  • 用Node EJS写一个爬虫脚本每天定时给心爱的她发一封暖心邮件
  • 原生Ajax
  • 7行Python代码的人脸识别
  • ​​​​​​​Installing ROS on the Raspberry Pi
  • ​DB-Engines 12月数据库排名: PostgreSQL有望获得「2020年度数据库」荣誉?
  • # 20155222 2016-2017-2 《Java程序设计》第5周学习总结
  • #FPGA(基础知识)
  • (附源码)springboot“微印象”在线打印预约系统 毕业设计 061642
  • (十八)SpringBoot之发送QQ邮件
  • (四)Linux Shell编程——输入输出重定向
  • (四)七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (推荐)叮当——中文语音对话机器人
  • (已解决)什么是vue导航守卫
  • ./和../以及/和~之间的区别
  • .[hudsonL@cock.li].mkp勒索加密数据库完美恢复---惜分飞
  • .NET 表达式计算:Expression Evaluator
  • .net 反编译_.net反编译的相关问题
  • .NET 中什么样的类是可使用 await 异步等待的?
  • .NET/C# 的字符串暂存池