Navigating in Eclipse

Objective

After completing this lesson, you will be able to ソースコードエディタのナビゲートおよびアウトライン機能の使用

Eclipse でのナビゲーション

Eclipse でのナビゲーション

ABAP 開発ツールには、開発オブジェクトとそのエレメントに迅速にアクセスするための複数の方法が用意されています。ソースコードエディタでは、メソッドとそのパラメータおよび例外の定義からその実装にすばやくナビゲートすることができます。

ABAP コードで F1、F2、または F3 を押すと、ABAP 言語ヘルプまたはツールチップテキストを開くか、または定義にナビゲートします。

主要機能

ABAP コードを使用する場合は、ABAP Development Tools の特定の機能キーが役立ちます。これらの機能キーは以下のとおりです。

  • F1: F1 キーは、現在の命令の ABAP 言語ヘルプを表示します。命令は、ABAP におけるコマンドの名称です。
  • F2: F2 キーには、カーソルが置かれているオブジェクトに関する情報が表示されます。
  • F3: F3 キーは、カーソルが置かれているオブジェクトの定義にナビゲートします。キーボードのキー組合せ Alt + 左矢印を使用して、そこから元のオブジェクトに戻ることができます。

クイックビュー

クイックビューは、ソースコードエディタ領域の上部に表示されるインプレースビューです。以下の 2 つのタイプがあります。

  • クイックアウトライン - クラス、プログラム、またはインタフェースの内部構造を表示します。(キーボードの) Ctrl+O を選択します。
  • Quick Type Hierarchy - クラスまたはインタフェースのタイプ階層が表示されます。キーボードの Ctrl+T を使用します。

Outline ビュー

ソースコードエディタで開発オブジェクトを開くと、デフォルトで、そのオブジェクトのエディタ固有の Outline ビューも開きます。Outline ビューには、属性、データ型、メソッドなど、オブジェクトの構造エレメントが表示されます。ビューのフィルタ機能を使用して、表示するエレメントと非表示にするエレメントを決定することができます。

ソースコードエディタビューでメソッドを選択した後の Outline ビューのスクリーンショット

アウトラインビューは、ソースコードエディタのコンテンツと同期されます。そのため、Outline ビューでエレメントを選択すると、ABAP ソースコード内の対応する位置にすばやくナビゲートすることができます。逆に、ソースコードエディタでエレメントを選択すると、アウトラインで選択が強調表示されます。

Outline ビューは、まだ保存されていない場合でも、エディタのコンテンツと同期されることに注意してください。

Outline ビューを使用したナビゲーション

ソースコードエディタでソースライブラリから開発オブジェクトを開くと、そのオブジェクトの Outline ビューも開きます。Outline ビューには、クラス、インタフェース、またはプログラムの内部構造が表示されます。ABAP クラスの属性、データ型、メソッドなどのエレメントが一覧表示されます。

  1. 開発オブジェクトを開きます。
  2. Outline ビューで、エレメントを選択し、ソースコードエディタの対応する位置にナビゲートします。
  3. ツールバーのボタンを使用して、メソッドではないクラスまたはコンポーネントの非パブリックコンポーネントを非表示にすることができます。