WebStorm:JavaScript 动态生成的 class 方法的代码完成

WebStorm: JavaScript code-complete for dynamically generated class methods

如何在 WebStorm 中注释动态生成的 class 方法以便它显示在自动完成中?

到目前为止,我能够为属性完成类似的事情:

/**
 * @property prop1
 * @property prop2
 */

class MyClass{
    //empty class
}

现在,如果我键入 new MyClass().pr,WebStorm 会在代码完成弹出窗口中同时显示 prop1prop2

方法的正确语法是什么?

似乎 @name 应该可以解决问题,但 WebStorm 无法识别自动完成功能。

或者这可能与注释无关,但有不同的方法来完成它?

有什么想法吗?

为什么不为此使用 @property?喜欢:

/**
 * @property prop1
 * @property prop2
 * @property {function(string)} method1
 */

class MyClass{}