构建编辑器插件

构建编辑器插件时,请遵循以下常规流程:

  1. 创建 Apps 脚本项目。
  2. 使用 内置的 Apps 脚本 HTML 服务
  3. 测试该插件。
  4. 发布该插件。

创建脚本项目

编辑器插件是独立的 Apps 脚本 项目。独立脚本指南提供了 关于创建新项目的说明。 您也可以只 打开一个新脚本。 如果您执行此操作,项目文件(最初名为 Untitled project)会变为 放在您的根云端硬盘文件夹中。

协作

当您与他人协作开发插件时,一个用户账号 拥有该插件项目。发布插件时,单个用户账号的作用 您作为发布商发布账号必须拥有插件的修改权限 脚本项目,但它不必是项目所有者。

一定要避免出现插件无法使用的情况 代码或设置,因为项目的所有者已从贵组织离职。

为避免失去对插件代码的访问权,我们建议您使用 共享云端硬盘 您协作处理某个插件的情况将插件脚本文件放在 云端硬盘可以确保没有任何一个账号是项目的唯一所有者。

此外,建议您 向脚本项目的 Cloud Platform (GCP) 项目添加协作者。 这有助于确保您团队中的用户始终可以访问该插件 Cloud 设置。

对插件进行编码

创建脚本项目后,您就可以开始编写 代码以定义插件的外观和行为。您使用 Apps 脚本 使用 HtmlService 构建插件用户 界面—对话框和边栏— 自定义 HTML 和 CSS 文件编辑器插件可以自定义 菜单项

在编写代码时,请参阅编辑器插件样式指南 ,了解有关如何设计插件用户体验的指南。此外,请确保 针对不同服务 授权生命周期状态 插件可能会遇到的情况

测试插件

您可以在发布编辑器插件之前对其进行测试,以确保它们能够正常运行 按预期运行要进行测试,您需要创建一个 测试配置 并使用测试文档、电子表格、表单或演示文稿。

请参阅测试编辑器插件 了解详情。

发布插件

插件发布后,他人便可使用(公开或仅限公开) 用户。在开始发布流程之前,请务必 查看发布内容概览

编辑器插件已发布到 Google Workspace Marketplace。公开提供的插件 必须先完成附加审核,然后才能发布。

请参阅发布编辑器插件 了解详情。