【问题标题】:WebStorm: JavaScript code-complete for dynamically generated class methodsWebStorm:动态生成的类方法的 JavaScript 代码完整
【发布时间】:2019-10-17 12:07:19
【问题描述】:

如何在 WebStorm 中注解动态生成的类方法,使其显示在自动完成中?

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

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

class MyClass{
    //empty class
}

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

方法的正确语法是什么?

似乎@name 应该可以解决问题,但 WebStorm 无法识别它进行自动补全。

或者也许这与注释无关,但有不同的方式来实现?

有什么想法吗?

【问题讨论】:

    标签: javascript webstorm code-completion dynamic-properties


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2023-03-06
      • 1970-01-01
      • 2016-07-30
      • 2020-06-22
      • 2010-11-28
      • 1970-01-01
      • 1970-01-01
      • 2021-08-17
      • 2023-01-12
      相关资源
      最近更新 更多