google-apps-script - 谷歌应用程序脚本编辑器中的自动完成并不总是知道类型/上下文

标签 google-apps-script autocomplete ide

我刚开始使用 Google Apps 脚本,发现自动完成功能非常有用。但是,一旦进入新函数,自动完成功能似乎无法知道参数的类型。我已经看到一些关于 python 想法的答案,说使用 javadoc 会起作用。但我无法弄清楚。有什么建议吗?

function myfunc1(){
  var activeSheet=SpreadsheetApp.getActiveSheet();
  activeSheet//.autocomplete works here
  myfunc2(activeSheet)
}

function myfunc2(myActiveSheet){
  myActiveSheet//.autocomplete doesn't work here
}

最佳答案

用户界面在自动完成方面的功能是有限制的。

通常我只是在另一个选项卡中打开引用文档并引用它,但您也可以使用评论诱使 UI 自动完成:

function myfunc2(myActiveSheet){
  /*
      var myActiveSheet = SpreadsheetApp.getActiveSheet()
  */
  myActiveSheet //.autocomplete now works here
}

关于google-apps-script - 谷歌应用程序脚本编辑器中的自动完成并不总是知道类型/上下文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33378678/

相关文章:

javascript - 连接具有多对多关系字段的两个表

php - 将 mysql 行从 PHP 加载到自动完成 jquery 中

autocomplete - Material-UI <Autocomplete/> 与选项值不同的标签

vim - 使用 xterm 在 vi​​m 中完成文件名无法按预期工作

java - CSVLoader--错误,不在 CLASSPATH 中?

google-apps-script - 使用 GAS 解压缩 gz 文件抛出错误异常 : Invalid argument

google-apps-script - Apps 脚本 - 将 JSON 正确导出到 Google Sheet

google-apps-script - 如何使用谷歌应用程序脚本编辑器过滤列中的数据

c++ - CodeLite - build设置故障

python - PyCharm - 始终显示检查