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

我刚开始使用 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
}

https://stackoverflow.com/questions/33378678/

相关文章:

python - 以非绝对方式指定兄弟文件夹的路径

jquery - VideoJS - 播放视频时,暂停所有其他视频

bash - expr 显示表达式而不是求解它

python - 统一码编码错误 : 'ascii' codec can't encode char

c# - 如何将流转换为 BitmapImage

R - 拆分数据框并保存到不同的文件

regex - 用 perl 动态替换

c# - 如何从整数生成 MD5 哈希(32/64 个字符)

php - FILTER_SANITIZE_NUMBER_INT 不将字符串转换为 int

reactjs - 我如何在 react 中合并两个组件