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

时间:2018-01-04 13:22:16

标签: google-apps-script google-docs

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

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文档中提供此功能?很抱歉,如果之前有人询问,我会搜索但找不到任何内容。

1 个答案:

答案 0 :(得分:0)

我知道的两种方式:

  1. 将其发布到Google文档模板库。如果您是G Suite用户,则可以限制其对您的域的可见性。否则,该模板可供任何人使用。使用此方法,您必须在新文档中选择模板才能使用该功能。
  2. 将其发布为文档加载项。发布需要bit of rigmarole,但一旦完成,您可以在任何文档中enable it from the Add-ons menu。再一次,如果您是G Suite用户,则可以将加载项的可见性限制为组织内的人员。如果您希望将来添加更多自定义功能,这是一种更加简化的方法。