【发布时间】:2015-07-09 12:23:38
【问题描述】:
我今天一直在玩 Visual Studio Code,但在获取智能感知以处理 JavaScript 项目中的某些代码时遇到了问题。我读过这篇文章http://www.johnpapa.net/intellisense-witha-visual-studio-code/,其中谈到了这个问题,展示了如何将智能感知与角度结合使用。我一直在查看一些使用 JavaScript 库 PlaygroundJS 的示例项目,在这些项目中使用智能感知会非常有用,因为它们通常被分成多个文件,如果能够查看定义,而不是手动跟踪它们。但是,当我查看快速操作下的可用选项时,我没有看到类似的东西,这在我找到的示例中:
添加 /// 对 angularjs/angular.d.ts 的引用
只是将变量标记为全局的选项。所以我想知道,是否可以将智能感知添加到这个库以及项目中的其他文件?
我确实发现可以在每个文件的顶部添加对它们的引用:
/// <reference path="Global.js" />
/// <reference path="engine/Score.js"/>
/// <reference path="engine/Camera.js"/>
/// <reference path="engine/Engine.js"/>
/// <reference path="engine/EnemyManager.js"/>
/// <reference path="engine/EntityManager.js"/>
但是这个手动过程既费时又笨拙。有没有办法自动找到这些引用?
【问题讨论】:
标签: intellisense javascript-intellisense visual-studio-code