モジュール依存関係ツール
モジュール依存関係ツールを使用すると、モジュールまたは一連のモジュールのすべての依存関係と使用言語を概説し、潜在的な循環依存関係を検出したり、依存関係を形成する詳細なパスを確認したりできます。このツールは、1つ以上のモジュールが選択されているときにメニューからもプロジェクトペインからも呼び出すことができます。
(英語)
モジュール依存関係ツールは左パネルにモジュールのすべての推移的な依存関係を表示します。オプションで、直接または間接的に使用されているすべての言語を表示することもできます。任意のディペンデンシーノードを展開し、展開したノードのすべての依存関係を子として取得することができます。これらもやはり推移的な依存関係になりますが、今回は拡張ノードの場合です。
左側のパネルで1つ以上のディペンデンシーノードを選択します。右側のパネルには、その「親」モジュールから選択した各モジュールへのパスが表示されます。右側のツリーで、モジュール間の各関係の簡単な説明を見ることができます。依存関係のタイプは、に依存し、言語を使用、ランタイムをエクスポートします。 がdevkitなどを使用しています。便宜上、ターゲットの依存モジュールの名前は太字で示されています。
(英語)
依存パスには、依存と使用言語の2種類があります。ツールバーのLボタンは、左のツリーパネルで使用言語の表示を有効/無効にします。左側のツリーの使用言語フォルダー内のモジュールを選択すると、右側のツリーには、そのモジュールで使用されている言語関係を紹介する依存関係パスのみが表示されます。言語モジュールに「普通の」依存関係を表示するには、使用言語フォルダーの外側でそれを選択する必要があります。(たとえば、下の図のjetbrains.mps.lang.core言語)。複数のノードを選択することも可能です(例:使用言語フォルダーの内側と外側の両方で同じ言語依存関係)。その場合、両方のパスに対して結果の和集合が得られます。
(英語)
独自のライブラリーが付属している言語を使用している場合、それらのライブラリーは通常、プロジェクトのコンパイルには必要ありません。コードが機能するためにライブラリーが存在しなければならないのはランタイムです。「コンパイル時表示」依存関係に加えて実行時依存関係を追跡するには、ツールバーのランタイムオプションをチェックする必要があります。実行時の依存関係は、「実行時」のコメントでマークされています。
(英語)
依存関係サイクルに参加している左側のツリーのモジュールは、赤色で表示されています。ツリーノードを展開して、サイクルを形成しているパスを確認することができます。
(英語)
依存関係の種類によっては、ポップアップメニューから使用箇所の表示や安全な削除などの便利なアクションを呼び出すことができます。「 依存する 」依存関係(再エクスポートされていないもの)の場合、依存関係アナライザーが使用箇所の表示アクションに対して呼び出されます。
関連ページ:

依存関係アナライザー - モデルの依存関係を分析する
依存関係アナライザーはモジュールまたはモデル間の依存関係を報告できます。メインメニューから、あるいはモジュール/モデルのポップアップメニューから呼び出すことができます。下部のパネルに表示される対話型レポートでは、他のモジュール、モデル、およびノード別に、モジュール、モデル、およびノードの使用状況を表...

プラグイン
プラグインのインスタンス化、アクションとアクショングループ、アクション構造、アクションのプロパティー、ビルドパラメータ、動作制御を有効/無効にする、グループ構成、プレゼンテーション、「is popup」が正しい場合、内容、修正とラベル、actionGroup <...>式、Bootstr...