Templater:黑曜石的模板插件

时间:2024-04-26 01:25:36
【文件属性】:

文件名称:Templater:黑曜石的模板插件

文件大小:3.46MB

文件格式:ZIP

更新时间:2024-04-26 01:25:36

obsidian-plugin obsidian-md TypeScript

Templater黑曜石插件 此模板插件提供了两种类型的模板: 。 这些模板是在插件中构建的,具有唯一的模板关键字和预定义的替换输出。 例如, <% tp.file.title %>将替换为文件名。 内部模板的完整列表如下。 。 用户可以在插件设置中定义自己的模板,从而将模板模式与系统命令相关联。 模板模式将被系统命令输出替换为模板文件中的模板。 创建新文件时会自动触发 。 这意味着可以与核心的Daily Note插件, 插件等完美配合。 示范 用法 使用模板引擎 。 该引擎使我们可以向用户公开JavaScript对象。 在我们的例子中,所有模板都在tp对象下可用。 这意味着模板声明将始终以tp.开头tp. 因为模板是JavaScript对象,所以模板可以是变量或函数。 例如,内部模板tp.file.content是一个变量,因此我们必须


【文件预览】:
Templater-master
----.gitignore(95B)
----package.json(1KB)
----package-lock.json(720KB)
----src()
--------TemplateParser.ts(7KB)
--------UserTemplates()
--------Settings.ts(5KB)
--------TParser.ts(268B)
--------main.ts(4KB)
--------InternalTemplates()
--------TemplaterFuzzySuggest.ts(3KB)
----jest.config.ts(6KB)
----LICENSE.TXT(34KB)
----CHANGELOG.md(2KB)
----tsconfig.json(444B)
----.github()
--------ISSUE_TEMPLATE()
--------FUNDING.yml(94B)
--------workflows()
----rollup.config.js(484B)
----README.md(17KB)
----imgs()
--------templater_demo.gif(3.28MB)
--------templater_user_templates.png(20KB)
--------templater_daily_quote.png(10KB)
----tests()
--------TemplaterParser.test.ts(348B)
--------InternalTemplates()
----versions.json(118B)
----manifest.json(264B)
----docs()
--------INTERNAL_TEMPLATES.md(4KB)
----styles.css(947B)

网友评论