
我们刚刚发布了 Costflow 语法的 v0.2 版本。新版本带来了以下几个新功能:
一、更简单的日期输入
之前的版本如果要记录非当天的交易时,需要手动使用 YYYY-MM-DD 格式来记录。新版本增加了一些新的日期格式:
- 日期简写: Jul 25 / July 10 / Aug 2,其中月份可为三个字母的简写或者是全称,第一个字母要求大写。
- 常用日期简写:
- 昨天:yesterday / ytd;
- 前天:dby;
- 明天:tomorrow / tmr,在记录 balance 时很有用;
- 后天:dat;
日期依旧是放到语句的最开始,如果日期是当天则可以省略。
二、记录交易时间
为了让交易记录得更精确,我们在 v0.2 中增加了交易时间记录的功能。如果要开启这个功能,可以配置 insertTime
属性,目前可选值仅为 metadata
,代表交易时间插入的位置。Costflow Hub 用户可以在 Settings 页面进行设置。
开启设置后,每笔交易会以 metadata 的格式插入一条时间记录,例如:
2019-07-01 * "McDonald's" "?"
time: "11:22:33"
...
三、插入 Link
从 v0.2 开始,你可以像 tag 一样为交易插入 link 了。配置 link
属性即可。
Costflow 语法 v0.2 在 Costflow Hub 和 Costflow Playground 中均已支持。
查看 Costflow 语法文档可获取更多信息。