创建了一个我希望可用于所有文档的脚本

Created a script which I want to be available for all documents

我创建了一个相当简单的脚本,它可以找到英语并将其替换为西班牙语单词。

function translatesp() {
var body = DocumentApp.getActiveDocument()
  .getBody();

body.replaceText('Master Change Log', 'Historial de Cambios');
body.replaceText('Prepared for:', 'Preparado para:'); 
body.replaceText('Git Reference', 'Referencia Git');

}

但该功能仅在我创建代码的文档中可用。我如何才能在 Google Docs 的所有实例中使用它?抱歉,如果之前有人问过这个问题,我确实进行了搜索,但找不到任何内容。

我知道的两种方式:

  1. 将其发布到 Google 文档模板库。如果您是 G Suite 用户,则可以将其可见性限制在您的域中。否则,该模板可供任何人使用。使用这种方法,您必须 select 新文档中的模板才能使用该功能。
  2. 将其发布为文档插件。任何文档中都有 bit of rigmarole required to publish, but once done, you can enable it from the Add-ons menu。再次重申,如果您是 G Suite 用户,您可以将附加组件的可见性限制为您组织内的人员。如果您希望以后添加更多的自定义功能,这是一种更加精简的方法。