Angularアプリのソースコード(ノードを使用して構築)には、Angular自身からいくつかのタイプを使用しています。VisualStudioで角型ソースコードに移動しますか?
import {HashLocationStrategy} from '@angular/common';
私は今、例えば、VisualStudioをでHashLocationStrategy
角型に移動しよう。このようなコンテキストメニューから「定義に移動」を選択すると、ファイルnode_modules/@angular/common/src/location/hash_location_strategy.d.ts
になります。そのファイルはDeclaration Fileであり、タイプシグネチャのみを含み、実際の実装自体は含まれません。
HashLocationStrategy
の実際のソースコードに移動するにはどうすればよいですか?
私は、その動作を参照してください、それから、回避策の何かを学ぶ、またはいくつかの動作をオーバーライドします。それはOpenSourceのためのものです;-) また、そこから他のクラスに移動して同じことをすることができるようにしたいと思います。 – jfrantzius
OK :)、Angular Githubページに続いて.tsバージョンのコードを見ることができます。 –
Java開発では、IDEがソースコードを依存関係のソースコードにシームレスにナビゲートできるようにするために、依存関係のソースアタッチメントを標準で提供しました。だから、私はまだTypeScriptのツーリングはまだ進化していないと思う。 Angular GitリポジトリをクローンしてVisualStudioに追加しましたが、探しているSymbol(クラス)を開くことができないようですが、手動で正しいファイルを見つけて開く必要がありますか? – jfrantzius