Javascript JSDoc:arrow函数参数

Javascript JSDoc:arrow函数参数,javascript,ecmascript-6,webstorm,jsdoc,arrow-functions,Javascript,Ecmascript 6,Webstorm,Jsdoc,Arrow Functions,我试图用JSDoc(EcmaScript 2015,WebStorm 12 Build 144.3357.8)记录我的代码 我有一个箭头函数,我想记录它的参数。 这两个ex.works(我自动完成): 但是,当我想在ex的forEach函数中记录箭头函数时,自动完成功能不起作用(以下所有功能): 有人设法得到这份工作吗 提前感谢。从下一个EAP构建开始,WebStorm将理解这一点: [].forEach(/**Number*/num1 => { return num1 * num

我试图用JSDoc(EcmaScript 2015,WebStorm 12 Build 144.3357.8)记录我的代码

我有一个箭头函数,我想记录它的参数。 这两个ex.works(我自动完成):

但是,当我想在ex的
forEach
函数中记录箭头函数时,自动完成功能不起作用(以下所有功能):

有人设法得到这份工作吗


提前感谢。

从下一个EAP构建开始,WebStorm将理解这一点:

[].forEach(/**Number*/num1 => {
    return num1 * num1;
});

请查看以了解详细信息。

我在寻找vscode解决方案时遇到了这个问题,这就是vscode[]中的工作方式。forEach(/**@param{Number}num1*/num1=>{….}
/** @param {Number} num1*/
[].forEach(num1 => {
    return num1 * num1;
});
//------------------------------
/** @param {Number} num1*/
[].forEach(num1 => num1 * num1);
//------------------------------
[].forEach(/** @param {Number} num1*/num1 => num1 * num1);
//------------------------------
[].forEach(/** @param {Number} num1*/num1 => {
    return num1 * num1;
});
[].forEach(/**Number*/num1 => {
    return num1 * num1;
});