小编con*_*tio的帖子

在google-apps-script编辑器中自动完成我的功能

我可以使用JSDoc以某种方式获取我的函数的编辑器自动完成功能吗?

我正在创建一个包含相关脚本编辑器中大量代码的大型Google电子表格.

当我在LINE 1上编写句点时,我得到自动完成帮助(参见下面的代码),但是在LINE 2上写句点时却没有.在LINE 2上写句点时,是否可以使用JSDoc语法获得自动完成帮助?

我没有成功使这适用于普通的javascript对象和Spreadsheet相关的对象.我对两者都很感兴趣.

/** Failed attempt on getting autocomplete help using JSDoc on a google Range object
* @returns {Range}
*/
function getMyRange() {
  return SpreadsheetApp.getActiveSpreadsheet().getRangeByName('myRange');
};

/** Failed attempt on getting autocomplete help using JSDoc on standard JS-object
* @returns {Array}
*/
function getMyArray() {
  return SpreadsheetApp.getActiveSpreadsheet().getRangeByName('myRange');
};

function test() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();

  // Please think of the code below as 4 separate examples, nothing
  // of the below is meant to compile …
Run Code Online (Sandbox Code Playgroud)

autocomplete google-apps-script jsdoc3 google-apps-script-editor

4
推荐指数
1
解决办法
3438
查看次数