Appearance
INFO
默认已安装好 QuickAdd插件,主要是自己备忘,可能不是很好阅读。
第一步:创建一个 『 Template 』,在 1 中输入名称,点击 2 添加,会得到 3 项目:

第二步:点击 ⚙️ 进入 3 项目的配置界面:

第三步:在上图 4 处指定一个模板,我的模板文件内容是:
txt
---
title: {{VALUE:title}}
alias: ["{{VALUE:title}}"]
created: {{DATE}}
modified: {{DATE}}
tags:
- draft/basic
---第四步:在上图 5 处指定一个宏,这个宏是一个 JS 脚本,用来生成随机文件名的,接下来需要创建这个宏:

第五步:返回一开始的插件主页,点击 『Manage Macros』,进入如下配置页面:

第六步:在上图 7 中输入宏的名称,点击添加,获得 9 项目,点击其中的 『 Configure』,进入如下页面:

第七步:我们需要先添加一个 test.js 文件在仓库中:
js
/**
* @returns {string} - returns a random string of 5 characters
*/
function nanoid(){
var characters = "0123456789abcdefghijklmnopqrstuvwxyz";
var length = 5;
var result = "";
for (var i = 0; i < length; i++) {
result += characters.charAt(
Math.floor(Math.random() * characters.length)
);
}
return result;
}
module.exports = {
test,
};
async function test(params) {
params.variables['test'] = 'hello';
return nanoid();
}在上图 10 处选择这个 test.js 点击添加,在 11 处会生成一个选项。
至此,选项已经配置完成,通过指令面板,选择『QuickAdd』找到对应的指令,可以快速在目标文件夹生成随机名文件。