2015-11-25 7 views
6

私は.jsファイルを扱っています。それは中程度の角度のプロジェクトです。私は定義(私がコントローラに注入したサービスのメソッド)に行きたい。それは動作しません - 私はF12またはCtrl +クリックを押すと何も起こりません。これはSublimeTextで動作しますが、ここでは動作させることができません。おそらくこの機能は実装されていない可能性があります。Visual Studioでシンボルを名前で開くコードが機能しませんか?

VSCのJohn Papaのシリーズをチェックしてください http://johnpapa.net/getting-started-with-visual-studio-code/ 「すべてのファイル」に記号を検索する機能があります。これは私の問題を解決するだろう。これは、(F12で)後藤ほど大きくはありませんが、私はまだそれがで宣言されたファイルの名前を知らなくてもシンボルに比較的速やかに移動することができます。

http://www.johnpapa.net/wp-content/uploads/2015/04/symbolsearch.png

私はそれを入力すると、私は何も得ます。私はCtrl + Pキーを押し、#の後ろにいくつかの文字をタイプします。私は '記号が一致していません'という名詞をタイプします。それは何らかの理由で私のフォルダを検索しませんか?

私は1つのエラーがあります: Error displayed in VSCこれは、欠落している「角度」要素を指しています。その要素は別のファイルで定義されているので、この機能がどのように機能しなくなるかは分かりません。あなたがインテリセンスを取得するために、角度のためのタイピングをインストールする必要がバージョン0.10.1

答えて

3

を使用して

。プロジェクト内の

npm install tsd -g 

次(tsd.jsonを作成しますSパラメータ)

tsd install angular -rs 

を入力し、角インストール:

まずTSDをインストールします。

また定義が

編集angular.d.ts角度単語にVSC自体

Download type definition angular.d.ts

クリックしてから、それをインストールして、ダウンロードの種類を選択します。
「名前でオープンシンボルは」のみ機能するようになりましたC#とTypeScriptの場合code.visualstudio.com/Docs/editor/editingevolved

+1

これは、実際には角の方法でF12を有効にしました。私はまだ自分の方法を見つけることができません。シンボルをグローバルに検索するときにctrl-p +#(またはctrl + t)を使用すると、クラスはまだ検索されません。 1つの角度の方法で私を助けるため+1。 –

+2

"Open symbol by name"は、C#とTypeScriptでのみ動作します。 https://code.visualstudio.com/Docs/editor/editingevolved –

+0

私は彼らがそれを戻してくれることを願っています - それは本当に便利であり、私はすでに崇高な状態でそれを使用しています。あなたのポストにあなたのコメントを追加してくださいと私はそれを解決マークすることができますか? –

関連する問題