复习面试知识偶然发现了一个小东西 --- anki,感觉挺好用就是模板有点少,做选择题比较费劲,网上找了几个终究不如我心意,于是参考前人源码,自己改编了一个看起来还不错的版本。这是很久以前做的一个小东西,最近修改了一些bug,今天拿出来分享一下!!
录入题目
以桌面版录入题目信息为例,移动版录入操作与此类似。

Question:题目信息
此处填写选择题题目信息,模板会去除数字和小数点或顿号组合的序号,例如 1. 或 2、之后根据题目数量重新编号。由于是以Anki填空题模板为原型改编,所以题目中必须包含一个填空标签:{ {C1:: }} 四个小点后面必须填写一个字符,比如空格、小括号等等,否则移动版会显示这是空白卡片。
Options:选项列表
此处填写选项信息。每一行即代表一个选项,每个选项以换行符分割,描述中不能夹杂换行符,如果想在选项中达到换行效果请使用自定义换行符:[br] 每个选项开头可带有一个字母和小数点或顿号组成的序号,例如:A. 或 A、也可以不设选项序号,最后模板会剔除序号并重新编号,暂只支持[A-Z]字母编号,更改源码以实现不同编号需求。