1.2. Eclipse ユーザーインターフェース
図1.4「Eclipse ユーザーインターフェース (デフォルト)」 内のユーザーインターフェース全体は、Eclipse ワークベンチ と呼ばれています。通常これは、コードの 、 ウィンドウ、いくつかのビューで構成されます。Eclipse ワークベンチ内のすべての要素は設定可能で、『Workbench User Guide』 ( ) に詳細があります。ユーザーインターフェースのカスタマイズに関する概要は、「パースペクティブのカスタマイズ」 を参照してください。
Eclipse には異なる パースペクティブ の機能があります。パースペクティブは、ビューとエディターのセットで、特定の種類のタスクやプロジェクトに有用なものです。Eclipse ワークベンチには 1 つ以上のパースペクティブを入れることができます。図1.4「Eclipse ユーザーインターフェース (デフォルト)」 は C/C++ 向けのデフォルトのパースペクティブを表示しています。
また Eclipse は多くの機能をいくつかのクラスに分け、個別のメニューアイテム 内にこれらを格納します。たとえば、C/C++ Development User Guide』 の か 『Java Development User Guide』 の を参照してください。
メニューにはプロジェクトのコンパイル/構築関連の機能が格納されます。 メニューにはパースペクティブやメニューアイテム、その他のユーザーインターフェース要素を作成/カスタマイズするオプションが格納されます。各メインメニューの簡単な概要については、『
以下のセクションでは、Eclipse 統合開発環境 (IDE) のデフォルトのユーザーインターフェースで表示される異なる要素の高レベルな概要を説明します。
Eclipse ワークベンチは、開発プロセスの各フェーズで必須の数多くの機能やツールにおけるユーザーインターフェースを提供します。このセクションでは、Eclipse の主要ユーザーインターフェースの概要を説明します。
![Eclipse ユーザーインターフェース (デフォルト)](https://access.redhat.com/webassets/avalon/d/Red_Hat_Enterprise_Linux-6-Developer_Guide-ja-JP/images/694c0b4cc68ae94c8d301a9511616e98/eclipse-anatomy.png)
図1.4 Eclipse ユーザーインターフェース (デフォルト)
図1.4「Eclipse ユーザーインターフェース (デフォルト)」 では C/C++ プロジェクト用のデフォルトのワークベンチが示されています。ワークベンチ内で利用可能なパースペクティブの切り替えを行うには、Ctrl+F8 を押します。パースペクティブのカスタマイズに関するヒントについては、「パースペクティブのカスタマイズ」 を参照してください。以下に続く図は、デフォルトの C/C++ パースペクティブで表示される基本的な要素です。
![Eclipse Editor](https://access.redhat.com/webassets/avalon/d/Red_Hat_Enterprise_Linux-6-Developer_Guide-ja-JP/images/62685d7371d677c1902c7a744b1175f0/eclipse-ui-editor.png)
図1.5 Eclipse Editor
.c
で終わっているファイルには C Editor )。Editor
を設定するには、 > > > に移動します。
![Project Explorer](https://access.redhat.com/webassets/avalon/d/Red_Hat_Enterprise_Linux-6-Developer_Guide-ja-JP/images/51bca05fd793fc145bed2027bf0f7c2a/eclipse-ui-projexplore.png)
図1.6 Project Explorer
![Outline Window](https://access.redhat.com/webassets/avalon/d/Red_Hat_Enterprise_Linux-6-Developer_Guide-ja-JP/images/86babce9f6527f6e0bd44d6e952f7fab/eclipse-ui-outline.png)
図1.7 Outline Window
![Console View](https://access.redhat.com/webassets/avalon/d/Red_Hat_Enterprise_Linux-6-Developer_Guide-ja-JP/images/102f9b8f80fb24c541990407076aea47/eclipse-ui-consoleview.png)
図1.8 Console View
Eclipse の機能やプラグインプログラムのなかには出力を
ビューに送信するものもあります。このビューの を使うと異なるコンソール間の切り替えができます。
![Tasks View](https://access.redhat.com/webassets/avalon/d/Red_Hat_Enterprise_Linux-6-Developer_Guide-ja-JP/images/e01b29b6ad153c84cb283e064644e5d9/eclipse-ui-tasks.png)
図1.9 Tasks View
![追跡されたコメントの例](https://access.redhat.com/webassets/avalon/d/Red_Hat_Enterprise_Linux-6-Developer_Guide-ja-JP/images/2316dbb72053b7214799ecbe2d1c12bc/eclipse-ui-task-editor.png)
図1.10 追跡されたコメントの例
ほとんどの Eclipse エディターは
//FIXME
または //TODO
タグでマークされたコメントを追跡します。タスクタグ と呼ばれるこれらの追跡されたタグは、他の言語で記述されたソースファイルによって異なります。タスクタグを追加または設定するには、 > に移動し、task tags
のキーワードで特定のエディター/言語のタスクタグ設定メニューを表示します。
![Task Properties](https://access.redhat.com/webassets/avalon/d/Red_Hat_Enterprise_Linux-6-Developer_Guide-ja-JP/images/f2876b369dc836ecb33e7ec308a5a735/eclipseui-addtask-properties.png)
図1.11 Task Properties
別の方法では、図1.11「Task Properties」) を開くこともできます。この方法だと、タスクタグを使わずにソースファイルの特定の場所にタスクを追加することができます。
> に移動して、タスクの メニュー (![Problems View](https://access.redhat.com/webassets/avalon/d/Red_Hat_Enterprise_Linux-6-Developer_Guide-ja-JP/images/f5849fbf360b25677847bb168efa8d7f/eclipse-ui-errors.png)
図1.12 Problems View