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 会在代码完成弹出窗口中同时显示 prop1
和 prop2
。
方法的正确语法是什么?
似乎 @name 应该可以解决问题,但 WebStorm 无法识别自动完成功能。
或者这可能与注释无关,但有不同的方法来完成它?
有什么想法吗?
为什么不为此使用 @property
?喜欢:
/**
* @property prop1
* @property prop2
* @property {function(string)} method1
*/
class MyClass{}
如何在 WebStorm 中注释动态生成的 class 方法以便它显示在自动完成中?
到目前为止,我能够为属性完成类似的事情:
/**
* @property prop1
* @property prop2
*/
class MyClass{
//empty class
}
现在,如果我键入 new MyClass().pr
,WebStorm 会在代码完成弹出窗口中同时显示 prop1
和 prop2
。
方法的正确语法是什么?
似乎 @name 应该可以解决问题,但 WebStorm 无法识别自动完成功能。
或者这可能与注释无关,但有不同的方法来完成它?
有什么想法吗?
为什么不为此使用 @property
?喜欢:
/**
* @property prop1
* @property prop2
* @property {function(string)} method1
*/
class MyClass{}