微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Visual Studio 2008中的JavaScript智能感知

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

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

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

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

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

原文地址:https://www.jb51.cc/js/429303.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐