codecamp

百度脑图 未来计划

功能规划与完成清单

编者按:本页转载自 DesktopNaotu 上游仓库的 doc/Future.md,原文用 Future 记录计划中的功能、Complete 记录已落地的功能。该清单是上游在某个时间点的开发快照,可能与当前版本不一致,建议以 GitHub 仓库 的最新状态为准。下文逐条忠实保留原文,未作增删。

Future(计划中的功能)

  • 优化提示效果和内容;
  • 新增自动更新功能;
  • 新增可执行文件的下载;
  • 图片上传的处理;
  • 重构代码变量和方法不污染全局;
  • 加入格式转换;
  • 加入贡献方式;
  • 拖动打开文件高亮窗口;
  • 添加状态栏;
  • 添加 Chrome App 版本
  • 添加保持窗口的大小和位置

Complete(已完成的功能)

  • 添加导出多种格式;
  • 增加快捷键说明;
  • app中加入更新日志;
  • 加入图片导出;
  • 打开的文件保存时不弹对话框;
  • 添加图标;
  • 加入版本自动生成功能;
  • 新增另存为功能;
  • 加入新建窗口;
  • 添加注册表值,右键菜单可以,选择打开;
  • 加入开发文档;
  • 完善md;
  • 减小可执行文件的尺寸(找文章);
  • 加入新建文件;
  • 添加最近打开记录;
百度脑图 编译日志
百度脑图 开源许可(GPL-2.0)
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }