文件名称:Templater:黑曜石的模板插件
文件大小:3.46MB
文件格式:ZIP
更新时间:2024-04-26 01:25:36
obsidian-plugin obsidian-md TypeScript
Templater黑曜石插件
此模板插件提供了两种类型的模板:
。 这些模板是在插件中构建的,具有唯一的模板关键字和预定义的替换输出。 例如, <% tp.file.title %>将替换为文件名。 内部模板的完整列表如下。
。 用户可以在插件设置中定义自己的模板,从而将模板模式与系统命令相关联。 模板模式将被系统命令输出替换为模板文件中的模板。
创建新文件时会自动触发 。 这意味着可以与核心的Daily Note插件, 插件等完美配合。
示范
用法
使用模板引擎 。 该引擎使我们可以向用户公开JavaScript对象。 在我们的例子中,所有模板都在tp对象下可用。 这意味着模板声明将始终以tp.
【文件预览】:
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)