遇到的问题
之前用liner格式化文件,现在文件都有一些空值的冗余属性,有什么方便的办法一键删除吗?
打开要删除的文件,然后按ctrl + shift + i
打开控制台,点进console,输入:
{
let file = app.workspace.getActiveFile();
await app.fileManager.processFrontMatter(file, (obj) => {
for (key in obj) {
if (obj[key] === null) {
console.log("删除 " + key);
delete obj[key];
}
}
})
}
按回车