gpt4 book ai didi

javascript - 自定义 -vsdoc.js 智能感知不显示

转载 作者:行者123 更新时间:2023-11-30 18:43:30 24 4
gpt4 key购买 nike

我有一个名为 chris-vsdoc.js 的自定义 javascript

我正在尝试让 Visual Studio 2010 智能感知显示 sayHello 函数

var chris = new chris();
function chris() {
this.sayHello = function (message) {
/// <summary>
/// Shows a message in a dialog box, with an OK button.
/// </summary>
/// <param name="message">
/// message - the message to display
/// </param>
}

}

我的其他 .js 文件在其中列出了这个引用

/// <reference path="../chris-vsdoc.js" />

关于如何让智能感知工作的任何想法?

有什么我遗漏的吗?

最佳答案

您可以在 Intellisense 引用指令中使用虚拟根 ( ~/ ) 路径,这在过去对我来说效果最好,例如:

/// <reference path="~/Scripts/chris-vsdoc.js" />

此外,您可以标记您的实际 chris.js包含 VSDoc 注释和引用的文件,而不需要单独的 VSDoc。无论如何,缩小化都会删除所有 VSDoc 信息,因为它只是以另一个 / 开头的常规 JavaScript 注释。 .

我通常以中央 main.js 结尾(根据项目命名,而不是“主要”),然后是几个 main.namespace.js最终全部合并为一个文件(使用“main”)。 main.js有一个 /// <reference />每个 main.namespace.js文件,然后每个文件都有一个 /// <reference />返回main.js .

使用这种方法,我为其中任何一个文件中的整个文件组获得了正确的、VSDoc 驱动的 Intellisense。

关于javascript - 自定义 -vsdoc.js 智能感知不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6147615/

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