别名类函数缩短名称 - 维护自动完成/ JSDoc

时间:2013-12-18 09:45:26

标签: javascript phpstorm jsdoc

我有几个按名称空间分组的类,通常是两层或三层,如A.B.C。我想将它们存储在一个我可以使用的值中(例如C)。

显然,在JavaScript中执行此操作非常简单。

var C = A.B.C;
var c = new C();
c instanceof A.B.C; // true

我遇到的问题是PhpStorm 7中的自动完成完全失去了对c的跟踪,也无法弄清楚C所采用的参数。 PhpStorm通常实现了Google Closure和JSDoc,因此我不确定它是否是那些或PhpStorm的缺点,或者是否有一些明显的标记我只是缺失。

我试过了:

@type {A.B.C}
@borrows A.B.C as C
@borrows {A.B.C} as {C}
@returns {A.B.C}
@type {function(new:A.B.C)}

而且这些都没有。

有什么想法吗?

0 个答案:

没有答案