問題タブ [call-hierarchy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
eclipse - プログラムによる Eclipse の呼び出し階層へのアクセス
Eclipse プラグインの一部としてコール グラフをプログラムで生成する必要があります。Eclipse に Open Call Hierarchy 機能が組み込まれていることは知っていますが、プラグイン開発の一環としてそれにアクセスする方法を見つけることができませんでした。Eclipse の呼び出し階層または別の同様のツールを使用してこれを行う方法を知っている人はいますか?
ありがとう
c - Cで関数呼び出しをトレースする方法は?
ソース コードを変更せずに、関数 (次の例では func100 など) が呼び出されたときに、どの関数がどのパラメーターで呼び出されたかを追跡するにはどうすればよいでしょうか。出力を次のようにしたいと思います。
これは実行可能ですか?または、ソース コードの変更を最小限に抑えたソリューションは何ですか?
java - Eclipse CDT で呼び出し階層を取得する
Eclipse CDT のプラグインを開発しており、関数の呼び出し階層を生成したいと考えています。
すべてのファイルの構文ツリーを自分でトラバースしなくても可能ですか?
visual-studio-2010 - プラグインを使用してオープン ソリューションの呼び出し関係を取得する方法
VS 2010 用の VSPackage を開発して、現在のソリューションで使用可能なすべてのメソッドを調査し、VS の組み込みの呼び出し階層機能と同じように、各メソッドの呼び出し関係を再構築しようとしています。
DTE オートメーション オブジェクトを使用して、ソリューションからそのプロジェクト、プロジェクトのクラス/タイプ、およびクラス メンバー (最も重要なのはそのメソッド) に移動することで、ソリューション内のタイプとそのメンバーの使用可能なすべての名前を取得することができましたが、呼び出し関係を再構築できません。役立つVS/VS SDKのサービスは見つかりませんでした。ヒントはありますか?
前もって感謝します!
eclipse - CDT の Eclipse 呼び出し階層が完全に機能しない
CDT の Eclipse 呼び出し階層に、一部の関数のすべての関数呼び出しが表示されません。ソースはすべてプロジェクト フォルダー内にあります。project->properties->C/C++ General->Paths and Symbols に場所を追加して、インデックスを再構築しようとしましたが、うまくいきませんでした。たとえば、ある関数がいくつかのライブラリ コードから数回呼び出されているとします。これは仮想関数などではなく、ctrl-click を使用すると機能します。プロジェクトも正常にコンパイルされます。
どちらかといえば、誰かがこれをトラブルシューティングするためにどこを見ればよいか教えてもらえますか? プロジェクトを正しく作成しなかった可能性があり、すべてのファイルが同じプロジェクトに属していることを認識していません。C++ プロジェクトをインポート/作成する方法がいくつかあることは知っていますが、正しく実行していない可能性があります。または、インデクサーを再構築するために、いくつかの IntelliSense ファイルを削除する必要があるかもしれません。
eclipse - Eclipse IDE - Open Call Hierarchy が空/壊れている
「Open Call Hierarchy」が壊れている (プロジェクト内のすべてのメソッドで空になっている) 場合はどうすればよいですか? 呼び出し階層を表示したいメソッドの名前のみが表示されます。これは、私が試したすべてのメソッドで発生しますが、それらはすべて他のメソッドによって呼び出されます。
コードのナビゲーションに非常に便利です。私はそれなしで働く方法がわかりません!
私はもう試した:
- オープニング
eclipse.exe -clean -refresh
- Eclipse の再起動
- プロジェクトを閉じて再度開く
- プロジェクトの更新
- .metadata ファイルの名前変更
ワークスペース全体を検索することを確認しましたが、フィルターはありません。
eclipse - 日食呼び出し階層が不完全です
呼び出し階層 (Eclipse Indigo) を実行すると、受け取る結果が、存在することを認識しているよりも少なくなります。奇妙なことに、この機能はほんの数週間前に機能しているように見えました。
Juno の同じワークスペースで同じ操作を実行すると、期待どおりの呼び出し階層の結果が得られます。
Eclipse は内部で自動更新されますか? 他に何が原因でしょうか?
java - Javaで呼び出し階層を取得する方法
という名前の 3 つのクラスがありFirstClass,SecondClass and ThirdClass
ます。3 つのクラスのソースは次のとおりです。
FirstClass.java
SecondClass.java
ThirdClass.java
最後のメソッド(ここにありますThirdClass.thirdMethod()
)で、メソッド呼び出しがどこから来たのかを出力する必要があります(呼び出し階層を意味します)。だから私はそのために何を書く必要がありますthirdMethod()
か