Como digitar hint Google Types em Google Scripts?
Estou tentando digitar uma dica de javascript no Google Script e cheguei muito longe disso:
/**
* Get (named) range given by name
*
* @param {String} name
* @return {Range}
*
*/
function getRange(name) {
return SpreadsheetApp.getActiveSpreadsheet().getRangeByName(name);
}
Que exibe bem e dá a mesma sugestão de tipo que o getRangeByName embutido, no entanto, ele não funciona realmente, ou seja, o editor de script de autocompletar não se autocompleta quando eu digito algo como getRange("hello").get"deveria. Devo usar espaçamento entre nomes Rangeou estou fazendo algo errado?
Respostas
O atual Google Apps Script IDE não usa JSDOC local para estender o recurso de preenchimento automático. Opções:
- Crie uma biblioteca Goole Apps Script e anexe-a ao seu projeto
- Use outro IDE
Em relação ao uso de outro IDE neste momento existe uma ferramenta chamada CLASP que auxilia no download / upload de scripts que possibilitam o uso de outros IDEs.
Recursos
- https://developers.google.com/apps-script/guides/libraries
- https://developers.google.com/apps-script/guides/clasp
Relacionados
- Documentação da biblioteca gerada automaticamente do Google Apps Script
- É possível obter a funcionalidade de preenchimento automático no editor de script do AppsScript para trabalhar em classes personalizadas?
- Como posso obter sugestões?
Outros relacionados
- Como forçar novas linhas nas descrições jsdoc do Google Apps