如何在VS Code中为自定义.js文件启用intellsense? This site说JavaScript IntellSense已经有效,但是如果你想获得有关代码完成的更多信息,你可以使用
我不需要更多信息。只是想看看一些建议。例如,我在文件 a.js 中写了一些函数。当我在 b.js 文件中工作时,如何启用intellsense(对 a.js 的引用)。
答案 0 :(得分:0)
我曾经在.js文件的顶部添加/// <reference path="ScriptFile1.js" />
并且它可以工作,我也习惯将文件从解决方案资源管理器拖放到js文件创建此参考行,但它不起作用在我当前的VS版本上。
更多相关信息:https://msdn.microsoft.com/en-us/library/bb385682.aspx
参考指令
引用指令启用Visual Studio 在您当前正在编辑的脚本之间建立关系 和其他脚本 引用指令允许您包含脚本 文件在当前脚本文件的脚本上下文中。这使得 IntelliSense引用外部定义的函数,类型和 你编码的字段。您以一种形式创建一个引用指令 XML评论。
该指令必须在文件中先于声明 任何脚本。引用指令可以包含基于磁盘的脚本 reference,基于程序集的脚本引用,基于服务的脚本 引用或基于页面的脚本引用。
以下示例 显示了使用基于磁盘的引用指令的示例。在第一个 例如,语言服务在同一文件夹中查找该文件 包含项目文件(例如,.jsproj)
/// <reference path="ScriptFile1.js" />
/// <reference path="Scripts/ScriptFile2.js"/>
/// <reference path="../ScriptFile3.js" />
/// <reference path="~/Scripts/ScriptFile4.js" />
另外,本文值得一读其他一些想法:https://madskristensen.net/post/the-story-behind-_referencesjs