当使用带有JSDoc的匿名@return类型时,该行可能会变得很长。这些长线怎么能分开?
E.g。从:
开始/**
* @return {{long_name: string, long_other_name: number, another_name: string, and_still_more: string}}
*/
myFunction: () => { ... }
VSCode理解这一点(因为它可以为返回对象的成员提供代码完成),但这是一个很长的行
如果我尝试:
/**
* @return {{long_name: string, long_other_name: number,
* another_name: string, and_still_more: string}}
*/
myFunction: () => { ... }
VSCode将第二行标记为错误,只能理解第一行。