Visual Studio 2008中的JavaScript智能感知

前端之家收集整理的这篇文章主要介绍了Visual Studio 2008中的JavaScript智能感知前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

你有没有得到任何提示或黑客,以充分利用Visual Studio 2008中的JavaScript intellisense选项?

Visual Studio向我显示名称空间”并使用文档功能(< param>和< summary>).我无法得到< return>文档功能,但工作.

现在,这一切都很好.但是,当我调用特权函数时,Visual Studio不知道它,因此我没有得到任何文档.

有没有什么方法可以将公共变量和特权函数暴露给Visual Studios智能感知功能,同时仍然使用私有成员创建对象?

最佳答案
就识别函数成员而言,Javascript Intellisense肯定是片状的.我使用原型范例稍微有点成功,所以你可以查看一下.但是,很多时候,我发现它仍然无法在Intellisense中可靠地列出功能.
编辑:正如下面评论中提到的原始海报,在原型模型中实际上不可能获得相同的“私人”功能. Javascript没有私有成员的概念,但您可以通过在函数构造函数中声明成员隐私来模拟成员隐私.但是,如果你有需要访问成员的函数,它们也必须在构造函数中,因此它们不能是原型.
因此,虽然使用原型模型可能(或可能不)为您提供更好的VS智能感知,但它仅对公共成员有用,并且不能用于改善私有或特权函数的智能感知.你可能不想要智能感知的私人功能,但你可能会有特权.

猜你在找的JavaScript相关文章