gpt4 book ai didi

Visual Studio 2008 中的 JavaScript 智能感知

转载 作者:搜寻专家 更新时间:2023-11-01 04:21:22 25 4
gpt4 key购买 nike

你们有没有任何技巧或窍门来充分利用 Visual Studio 2008 中的 JavaScript 智能感知选项?

Visual Studio 向我显示“命名空间”并使用文档功能(<param><summary>)。我一直无法获得 <return>文档功能可以正常工作。

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

有什么方法可以将公共(public)变量和特权函数公开给 Visual Studios 智能感知功能,同时仍然创建具有私有(private)成员的对象?

最佳答案

就识别函数成员而言,Javascript Intellisense 绝对是不稳定的。我在使用原型(prototype)范例方面取得了稍多的成功,因此您可以查看一下。但很多时候,我发现它仍然无法可靠地列出 Intellisense 中的函数。
编辑:正如原发布者在下面的评论中所建议的那样,真的不可能在原型(prototype)模型中获得相同的“私有(private)”功能。 Javascript 没有私有(private)成员的概念,但您可以通过在函数构造函数中声明它们来模拟具有闭包的成员隐私。这意味着如果你有需要访问成员的函数,它们也必须在构造函数中,所以它们不能是原型(prototype)。
因此,虽然使用原型(prototype)模型可能(或可能不会)为您提供更好的 VS Intellisense,但它仅对访问公共(public)成员的公共(public)函数有用,不能用于改进私有(private)或特权函数的 intellisense。无论如何,您可能不需要智能感知的私有(private)函数,但您可能需要特权。

关于Visual Studio 2008 中的 JavaScript 智能感知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/128816/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com