同步操作将从 Tom/LunarMind 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
2007年,在学习 C++/MFC 无果的情况下,决定转向学习 C#, 考虑到不动手不可能学会,于是开始制作一个 VSTO 插件来服务于我的工作,这个插件断断续续花了我几年的时间。 ——虽然它几乎从未投入实际应用,更没有对外发布过,但我却正是通过这个插件开发才算是“学会”了编程。
在这个过程中,我制作了一个模块来显示提纲。
从某种意义上来说,这个演示提纲的功能思路来自于 Word 中的公式编辑器,当时功能还很简陋。
后来,因为考虑到版权问题,想转向 Linux 操作系统和 Java/SWT 开发, 于是又将这个功能单独拿出来用 Java/SWT 重做了一个跨平台的小工具。
限于水平有限,无法优化它的运行效率,恰好之前又接触过 .net framework 中的 WPF, 而 WPF 因为是对 DirectX 的封装,运行效率要高些,于是又想起了转向微软平台。
2011年的时候,恰逢原单位撤并,在等候分流的时候对思维导图产生了强烈的兴趣, 准备尝试用思维导图来写教案。
但当时能找到的思维导图软件要么太贵(我不太想用破解版),要么功能太简单(有些功能较复杂的又不是我需要的), 于是决定自己做一个刚刚够用的、能用的思维导图软件。
正是这个出发点决定了我在动手的时候并没有进行深入的思考,也没有注意代码的质量, 所以后来在实现的时候,一方面代码质量上很不讲究——只要能实现功能、能稳定运行就满足了。
另一方面,还是因为够用就行的想法下没有注意在效率上进行优化,所以文件格式上没有选择 zip 包的流行方式, 而是直接使用 Base64 字符串的方式来存储图像资源——这个显得很浪费,而且运行效率也不高。
所以,在写了一些代码、实现了一些有点意思的功能之后,我发现要重构代码几乎已成为不可能完成的任务。
因此,这个软件除非发现 Bug,我是不会再维护代码了。如果真需要功能更完善的思维导图软件,个人比较推荐 XMind。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。