Obsidian Inline Scripts 插件使用教程
obsidian-inline-scriptsObsidian plugin: Type text shortcuts that expand into javascript generated text.项目地址:https://gitcode.com/gh_mirrors/ob/obsidian-inline-scripts
项目介绍
Obsidian Inline Scripts 是一个 Obsidian 插件,允许用户通过输入文本快捷方式来扩展生成 JavaScript 生成的文本。这个插件非常适合需要频繁输入重复文本或进行简单计算的用户。
项目快速启动
安装插件
打开你的 Obsidian 保险库。进入 设置
-> 社区插件
。点击 浏览
,搜索 Inline Scripts
。安装并启用插件。
配置快捷方式
打开插件设置。在 快捷方式文件
设置中,点击 添加文件引用
。输入快捷方式文件的路径。
示例快捷方式
// 示例快捷方式:输入 hi:: 会扩展为 "Hello, How are you?"
expand("hi::", () => "Hello, How are you?");
// 示例快捷方式:输入 d100:: 会扩展为一个随机数
expand("d100::", () => Math.floor(Math.random() * 100) + 1);
应用案例和最佳实践
案例1:日常问候
用户可以设置一个快捷方式 gm::
,当输入 gm::
时,插件会自动扩展为 “Good morning!”。
案例2:随机数生成
在编写游戏规则或进行数据分析时,用户可能需要生成随机数。通过设置快捷方式 d{max}::
,用户可以快速生成指定范围内的随机数。
最佳实践
模块化管理:将不同的快捷方式分组管理,便于维护和查找。注释说明:在每个快捷方式脚本中添加注释,说明其功能和使用方法。
典型生态项目
Obsidian Inline Scripts Library
这是一个与 Obsidian Inline Scripts 插件配套的快捷方式文件集合,提供了多种预定义的快捷方式,用户可以直接使用或根据需要进行修改。
Obsidian 社区插件
Obsidian 社区中有许多与 Inline Scripts 类似的插件,如 Text Expander 等,用户可以根据自己的需求选择合适的插件进行组合使用。
通过以上教程,用户可以快速上手并充分利用 Obsidian Inline Scripts 插件,提高文本输入效率。
obsidian-inline-scriptsObsidian plugin: Type text shortcuts that expand into javascript generated text.项目地址:https://gitcode.com/gh_mirrors/ob/obsidian-inline-scripts