• Imagix 4D ユーザガイド
  • 目次

メインパネルのツール

[ツール] および [レポート] メニューの双方から、複数の [情報] ディスプレイ・ウィンドウにアクセスすることが可能です。Imagix 4D のデータベースには、ソフトウェアから収集された多彩なデータが格納されており、これらのディスプレイ・ウィンドウにより、ユーザ・インターフェイスから当該データを利用することができます。この2つのメニューの相違点は、[レポート] メニューから使用できるディスプレイ・ウィンドウには、プロジェクト全体に関する情報が表示されることにあります。

対照的に [ツール] メニューから利用できる [情報] ディスプレイは、ある程度、直接的にこのデータをビジュアル化するように使用することで、コードの特定の部分を遷移したりフォーカスしたりすることを可能とします。

これらのウィンドウの中で最も重要なものは [グラフ] ウィンドウであり、ここで最上位のアーキテクチャ・レベルから関数間における制御フローの詳細なシーケンスや条件に至るまで、ソフトウェアに関するシンボルおよび依存関係をビジュアル化し解析することができるのです。[フローチャート]は、関数内部の制御フローを表示します。[データフローツリー] には、変数の値に影響を及ぼす、ソースコードの割り当てに関する情報が示されます。さらに [ファイルエディタ] は、ソースコードをそのまま表示しますが、ある点においてはソースコードのブラウジングならびに理解を促進します。

以上のディスプレイ・ウィンドウによって個別に貴重な情報が得られるのにくわえ、これらのウィンドウがすべて相互に連動する、ということが Imagix 4D 最大の特長の1つです。複数のディスプレイを組み合わせて使用することによって、ソフトウェアを迅速に解析して理解を深めることができます。さらに、[AIによる解析]機能は、他のImagix 4Dディスプレイで確認しているファイル、シンボル、グラフ、レポートが何であれ、洞察に満ちた概要を生成し、重要な側面をハイライトし、有意義な推論や提案を行うことで、この作業を大幅に支援します。