2016-07-05 14 views
3

私は、Visual Studio Codeを私たちの仕事場にあるAngular 1.5コードベースで動作するように設定しています。ここで私はこの時点までに何をやったかです:TSD VSコードでAngularJS intellisenseを設定するには

  • をインストール

    • はそうのようなtsd.d.tsに私のファイルの先頭に参照を追加しますtsd query -r -o -a install angular -s
    • 蘭:
    この時点で

    /// <reference path="../typings/tsd.d.ts" /> 
     
    
     
    (function() { 
     
        'use strict'; 
     
    
     
        angular.module('moduleName').controller('CtrlName', 
     
        ['$scope', '$window',function ($scope, $window){ 
     
    
     
          
     
        } 
     
    })();

    、私は部分的に成功したようだ。 angularキーワードの上にカーソルを置くと、タイプ固有の情報(namespace angular,)が表示されますが、タイプ固有の情報は角の特定の依存関係にはありません。すなわち、$ windowにカーソルを合わせると、anyタイプ。

    私の質問:

    1. 私が正しく動作するにインテリセンスを取得するために行うために、より何を持っていますか?
    2. intellisenseを動作させるには、コードベースにあるすべてのJSファイルの先頭に参照を追加する必要がありますか?
  • +0

    http://stackoverflow.com/questions/30206049/how-to-set-intellisense-for-angular-js-and-javascript-in-visual-studio-code –

    +0

    @ a3.14_Infinity私が見たそれ。それは残念なことに助けにはなりません。なぜインテリセンスが角度のために機能するのか、角度のあるサービスでは機能しないのかを説明しません。 – jpoh

    +0

    https://www.nuget.org/packages/AngularJS.Intellisense/とhttps://github.com/jmbledsoe/angularjs-visualstudio-intellisense。これらはあなたを助けますか? –

    答えて

    関連する問題