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
タイプ。
私の質問:
- 私が正しく動作するにインテリセンスを取得するために行うために、より何を持っていますか?
- intellisenseを動作させるには、コードベースにあるすべてのJSファイルの先頭に参照を追加する必要がありますか?
http://stackoverflow.com/questions/30206049/how-to-set-intellisense-for-angular-js-and-javascript-in-visual-studio-code –
@ a3.14_Infinity私が見たそれ。それは残念なことに助けにはなりません。なぜインテリセンスが角度のために機能するのか、角度のあるサービスでは機能しないのかを説明しません。 – jpoh
https://www.nuget.org/packages/AngularJS.Intellisense/とhttps://github.com/jmbledsoe/angularjs-visualstudio-intellisense。これらはあなたを助けますか? –