Skip to content

自定义 JS 脚本 🔧

进阶功能

此功能面向有 JavaScript 基础的进阶用户,使用不当可能影响应用稳定性。

概述

Custom JS 允许你通过编写 JavaScript 脚本来扩展编辑器功能,自定义工具栏按钮的行为,例如:

  • 插入纯文本(plaintext)模板
  • 插入预设的待办模板(如会议记录、日报框架等)
  • 调用自定义逻辑处理内容

开启功能

在设置(⌘,)中找到 Custom JS (🔧 advanced) 选项并启用。

编辑脚本

启用后,工具栏会出现自定义按钮,点击按钮旁的编辑入口可修改脚本内容,保存后立即生效。

使用示例

插入纯文本

js
editor.insertText('这是一段纯文本')

插入待办模板

js
editor.insertText(`# 今日待办
- [ ] 任务 1
- [ ] 任务 2
- [ ] 任务 3
`)

注意事项

  • 脚本运行在编辑器上下文中,请勿执行未知来源的代码。
  • 建议先在测试项目中验证脚本效果。
  • 如脚本导致异常,可在设置中关闭 Custom JS 功能恢复默认行为。