Metanote 新版本发布了,可能是第一个兼容 org mode custom capture templates 的 app

终于,自定义 Capture 功能的开发和测工作完成了!这个过程不但有一些技术挑战,而且有着很大的工作量,有非常多的使用场景需要支持,单是测试工作就用了将近两周。

至此,Metanote 对 Org mode 的核心功能的支持更加完备,包括基本的文档结构,自定义任务管理,自定义 Tag 等 InBufferSettings, 自定义 Agenda view,自定义 Capture 等等,我想 Metanote 应该是在 Emacs 之外对 Org mode 支持最完整的应用了。在后面的开发工作中我们将逐渐支持富文本渲染,包括图片,表格,超链接等,以及加密,导出,Roam Research 等功能,敬请期待。

自定义 capture template 的详细使用参见 Metanote-文档,日程,待办 - 自定义 Capture 功能

不知道有多少人了解和使用过这些自定义设置,但 Metanote 尽可能支持 org mode custom capture template 的所有设置项,详细的支持情况如下:

template type

  1. [X] entry 支持
  2. [X] item 支持
  3. [X] checkitem 支持,使用 item 实现
  4. [X] plain 支持
  5. [ ] table-line 暂不支持,稍后集中处理表格时统一支持

target

  1. [X] file 支持
  2. [ ] id 暂不支持,稍后实现 org-roam 时统一支持
  3. [X] file+headline 支持
  4. [X] file+olp 支持
  5. [ ] file+regexp 暂不支持,未测试出 org mode 此 target 的功能逻辑,在不同的 template type 下表现都不一至
  6. [X] file+olp+datetree 支持
  7. [ ] file+function 暂不支持,由于 Metanote 尚未支持 elisp,因此暂时无法支持 function
  8. [ ] function 暂不支持,同上,但做为补尝,在 Metanote 中支持自定义文件名,选择好目录后可以使用与 template 内容相同的语法定义文件名,这样就允许 capture 时动态的选择或创建不同的文件
  9. [ ] clock 暂不支持,稍后集中处理 clock 相关功能时统一支持

properties

  1. [X] :prepend 支持
  2. [X] :immediate-finish 支持
  3. [X] :empty-line-before 支持
  4. [X] :empty-line-after 支持
  5. [ ] :clock-in 暂不支持,集中实现 clock 相关功能统一支持
  6. [ ] :clock-keep 暂不支持,集中实现 clock 相关功能统一支持
  7. [ ] :clock-resume 暂不支持,集中实现 clock 相关功能统一支持
  8. [X] :time-prompt 支持
  9. [ ] :tree-type 支持
  10. [X] :unnarrowed 支持
  11. [ ] :table-line-pos 暂是支持,集中处理表格时统一支持
  12. [ ] :kill-buffer 不支持,Metanote 已自动实现此功能
  13. [ ] :no-save 不支持,Metanote 已自动实现此功能

template expansion

  1. [ ] %[FILE] 暂不支持
  2. [ ] %(EXP) 暂不支持
  3. [X] % 支持
  4. [X] %t 支持
  5. [X] %T 支持
  6. [X] %u, %U 支持
  7. [X] %i 支持
  8. [ ] %a 暂不支持
  9. [ ] %A 暂不支持
  10. [ ] %l 暂不支持
  11. [ ] %c 下一个版本支持
  12. [ ] %x 下一个版本支持
  13. [ ] %k 暂不支持
  14. [ ] %K 暂不支持
  15. [ ] %n 不支持,Metanote 中不存在 user name
  16. [X] %f 支持
  17. [X] %F 支持
  18. [ ] %:keyword 暂不支持
  19. [X] %^g 支持
  20. [X] %^G 支持
  21. [X] %^t, %^T, %^u, %^U 支持
  22. [ ] %^C 下一个版本支持
  23. [ ] %^L 下一个版本支持
  24. [X] %^{PROP}p 支持
  25. [X] %^{PROMPT} 支持
  26. [X] %N 支持
  27. [X] %? 支持
3 个赞

有计划开发Android版本吗?

你好, 请问 Google play 上为什么不支持我的设备? 需要什么样的设备? 我的是 Android 13

软件是 订阅制 还是 买断制?

已经了开发了 Android 版,但功能和性能上和 iOS 版都差很多,完成 iOS 版的富文本渲染之后我会尽快优化 Android 版

Android 升级了 SDK,Metanote 没来得及适配新的 SDK。我会尽早适配和优化 Android 版

可以买断,也可以订阅,没有限制

Android版会不会在国内应用商店上架?或者增加其他分发渠道?

会优先考虑 Google Play

这是自然的。希望也考虑一下非Google play的分发渠道,安装、更新、付费都方便些。

听说国内一些应用市场是无法付费的,不太清楚,后面研究一下。

应用内购买嘛

1 个赞

催更催更!!! Android 什么时候能下载?

忙不过来。。。正在做 iOS 版的自动同步功能,这一版iOS做完就更新 Android 版了,同时欢迎有热爱 org mode 的用户加入我们,可远程,初始团队,加入就是合伙人 :rofl: