gpt4 book ai didi

google-apps-script - 谷歌电子表格编辑器 : reorder script files

转载 作者:行者123 更新时间:2023-12-04 02:03:40 27 4
gpt4 key购买 nike

在谷歌电子表格脚本编辑器中,我有几个文件。我需要重新排序文件,但找不到方法。试图用鼠标移动它们但没有成功,而且没有其他选项可以将它们向上或向下移动。

有什么方法或技巧可以上下移动脚本文件吗?

这是一个示例屏幕截图,我想将它移到底部:

enter image description here

最佳答案

你还在寻找使用GAS在项目中重新排序脚本的方法吗?我对此发表了评论。但是我做的应用是一个用Golang做的CLI工具。所以我使用 GAS 创建了 GUI 应用程序。我发布详细方法作为我的答案。

最近,我找到了在项目中重新排列脚本的解决方法。流程如下。

重新排列脚本的流程:

  1. 下载项目中的所有脚本。
  2. 用一个文件名与下载脚本文件名不同的脚本覆盖项目。
  3. 重新排列下载的脚本。
  4. 用重新排列的脚本覆盖项目。此时,去掉每个脚本的脚本ID。

当现有项目被具有唯一文件名的脚本覆盖时,项目中的所有脚本都将被删除,只保留具有唯一名称的文件。我认为这可以应用于重新排列脚本。

使用 GAS 创建此应用程序的关键因素:

项目更新时,需要https://www.googleapis.com/auth/drive.scripts的特殊范围。这需要由 OAuth2 进程检索。但是根据最近的谷歌更新,Manifests加入。 list 使用户可以轻松使用需要此类特殊范围的脚本。

将以上流程反射(reflect)到GAS脚本中,应用如下。

enter image description here

重要!

For rearranging scripts, there is one important point. When scripts in a project is rearranged, version history of scripts is reset once. So if you don't want to reset the version history, before rearranging, please copy the project. By copying project, the project before rearranging is saved.

脚本和如何使用它是 this repo at GitHub .

这对你有用吗?

关于google-apps-script - 谷歌电子表格编辑器 : reorder script files,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45515259/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com