【问题标题】:How do I set up AngularJS intellisense on VS Code如何在 VS Code 上设置 AngularJS 智能感知
【发布时间】:2016-07-05 06:24:06
【问题描述】:

我一直致力于设置 Visual Studio Code,专门用于使用我们正在工作的 Angular 1.5 代码库。到目前为止,这是我所做的:

  • 已安装TSD
  • tsd query -r -o -a install angular -s
  • 在我的文件顶部添加对 tsd.d.ts 的引用,如下所示:

/// <reference path="../typings/tsd.d.ts" />

(function() {
    'use strict';

    angular.module('moduleName').controller('CtrlName',
    ['$scope', '$window',function ($scope, $window){

          
    }
})();

在这一点上,我似乎取得了部分成功;当我将鼠标悬停在 angular 关键字上时,我看到了特定于类型的信息(即 namespace angularvar angular: ng.IAngularStatic),但在特定于角度的依赖项中没有任何类型信息出现,即当我将鼠标悬停在 $window 上时,它告诉我是any 类型。

我的问题:

  1. 我还需要做什么才能让智能感知正常工作?
  2. 有没有办法绕过必须在代码库中的每个 JS 文件的顶部添加引用才能使智能感知正常工作?

【问题讨论】:

标签: javascript angularjs intellisense visual-studio-code


【解决方案1】:

经过一番挖掘,我发现曾经在 VS Code 中支持此功能,但在最新版本中失去了支持。来源:https://github.com/Microsoft/vscode/issues/8163

【讨论】:

    猜你喜欢
    • 2018-05-21
    • 1970-01-01
    • 2019-12-08
    • 1970-01-01
    • 2017-06-06
    • 2018-09-16
    • 2021-03-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多