Okapi Project

Eclipse の環境

バージョン
2003 年 11 月 15 日 Ver.1.1
作成者
T.Hirata ( Xware )

要約

ここでは Eclipse の環境と画面構成について解説します。

目次


1. ワークスペース

ワークスペースとは、プロジェクトのリソースに関する情報を一元管理するプラグインであり、開発環境の状態を保持したりする役割を担っています。

ワークスペースは、Eclipse プラットフォームでリソースを管理するための汎用の傘です。ワークスペースおよびリソースは、プラットフォームのオプション部分です。プラットフォームの構成によってはワークスペースがない場合があることに注意してください。

2.ワークベンチ

ワークベンチとは、EclipseのGUIを提供するプラグインであり、Eclipseを起動すると表示される画面全体を指します。

ワークベンチは、プラグイン可能なコンポーネントにより構成される高度な UI を備えた製品を作成するための ハイレベル UI フレームワークです。ワークベンチは、JFace、SWT、およびプラットフォーム・コアの上位に構築されます。

3.画面構成

Eclipse の画面

 

(1)エディタ

エディタとは、実際にソースを書く領域であり、テキストエディタが標準で用意されています。

(2)ビュー

ビューとは、様々な情報を表示する領域であり、以下のようなものが標準で用意されています。

ビューで表示される情報
種類 ビュー名称 内容
基本
アウトライン
エディタに表示された Java ソースの構成エレメント(クラス、メソッド、変数など)をリスト化したもの
タスク
ワークベンチ内のリソースの作業を行う際に、さまざまなビルダーが出力する、問題、エラー、または警告を表示したもの
ナビゲーター
ワークベンチ内にあるリソースの階層ビューを表示したもの
ブックマーク
ユーザーが定義したブックマークを表示したもの
プロパティー
選択されたリソースのプロパティー名と基本プロパティーを表示したもの
検索
検索の結果を表示したもの
Java
JUnit
JUnit でのテストに関する情報を表示したもの
パッケージ・エクスプローラー
ワークベンチ内の Java プロジェクトの構成エレメントを階層を表示したもの
階層
サブタイプまたはスーパータイプを除く、型の完全な階層を表示したもの
Java ブラウズ
タイプ
現在選択されているパッケージからの Java 型のリストを表示したもの
パッケージ
現在選択されている Java プロジェクト??、ソース・フォルダー、またはライブラリーからの Java パッケージのリストを表示したもの
プロジェクト
Java プロジェクト、ソース・フォルダー、外部および内部ライブラリーを表示したもの
メンバー
型、コンパイル単位、またはクラス・ファイルの内容を表示したもの
デバッグ
コンソール
プロセスの出力を表示し、プロセスにキーボード入力を提供できるようにしたもの
スレッドとモニター
中断されている JavaVM を選択し、そのモニター情報を表示したもの
デバッグ
ワークベンチでプログラムのデバッグまたは実行を管理するもの
ブレークポイント
ワークベンチのプロジェクトで設定したブレークポイントをすべてリスト化したもの

データをインスペクションできるもの
表示
現行のスタック・フレームのコンテキストでの式の評価結果を表示したもの
変数
現在選択されているスタック・フレーム内の変数に関する情報を表示したもの
CVS
CVS コンソール
CVS コマンドの出力を表示したもの
CVS リソース・ヒストリー
リポジトリー内のリソースのすべての改訂のリストを表示したもの
CVS リポジトリー
ワークベンチに追加した CVS リポジトリーのロケーションを表示したもの
チーム
同期化
リポジトリーのリソースでワークベンチ内のリソースを更新したり、ワークベンチからリポジトリーにリソースをコミットしたりするもの
Ant
Ant
Ant ビルド・ファイルを表示する場所を提供し、ビルド・ファイル、またはビルド・ファイル内の指定されたターゲットの実行を容易にしたもの
PDE
プラグイン
実行あるいはデバッグのとき、ランタイム・ワークベンチに渡す、整合性のあるプラグインを表示したもの
PDE ランタイム
エラー・ログ
プラットフォームまたはコードから出された内部エラーを補足したもの
更新マネージャー プラグイン・レジストリー
プラグインが実行されているインスタンスのプラグイン・レジストリーの読み取り専用ビューを表示したもの
インストール構成
ワークスペースの構成を管理するもの
フィーチャーの検索結果
フィーチャーの検索結果を表示するもの
フィーチャーの更新
新しいフィーチャーの配置とインストール、およびフィーチャーの更新を行うもの
プレビュー
現行のアクティブ選択に関する詳細情報を表示したもの
外部プレビュー
HTML 情報を表示するために使用される組み込みのブラウザー

 

(3)パースペクティブ

パースペクティブとは、効率的に作業するためのエディタとビューの組み合わせを示します。

Java 開発用に定義された「Java」パースペクティブや、デバッグ作業用に定義された「デバッグ」パースペクティブなどが、標準で用意されています。

パースペクティブの切り替えは、左端に並んだボタンで行います。

左側に使用したいパースペクティブのボタンが表示されていない場合は、メニューの「ウィンドウ」−「パースペクティブの選択」から選択することができます。

表示するパースペクティブを選択

表示するパースペクティブを選択

なお、標準パースペクティブには以下のようなものがあります。

 

A.「Java」パースペクティブ

Java開発作業に適したパースペクティブです。

構成

   パッケージ・エクスプローラー

   エディタ

   アウトライン

   タスク

   階層(パッケージ・エクスプローラーの背面にあります)

「Java」パースペクティブ

 

B.「デバッグ」パースペクティブ

Javaプログラムのデバッグに適したパースペクティブです。

構成

   デバッグ

   変数

   エディタ

   アウトライン

   コンソール

   ブレークポイント(変数の背面にあります)

   式(変数の背面にあります)

   表示(変数の背面にあります)

   タスク(コンソールの背面にあります)

「デバッグ」パースペクティブ

 

C.「リソース」パースペクティブ

汎用的なプロジェクトの編集に適したパースペクティブです。

構成

   ナビゲーター

   エディタ

   アウトライン

   タスク

「リソース」パースペクティブ

 

D.「Javaブラウズ」パースペクティブ

Javaプロジェクトの構造を参照するのに適したパースペクティブです。

構成

   プロジェクト

   パッケージ

   タイプ

   メンバー

   エディタ

「Javaブラウズ」パースペクティブ

 

E.「CVSリポジトリー・エクスプローラー」パースペクティブ

CVSを使用したチーム開発に適したパースペクティブです。

構成

   CVSリポジトリー

   エディタ

   CVSリソース・ヒストリー

「CVSリポジトリー・エクスプローラー」パースペクティブ

 

F.「Javaの型階層」パースペクティブ

型階層の調査に適したパースペクティブです。

構成

   階層

   エディタ

「Javaの型階層」パースペクティブ

 

G.「プラグイン開発」パースペクティブ

プラグイン開発に適したパースペクティブです。

構成

   パッケージ・エクスプローラー

   エディタ

   アウトライン

   プロパティー

   タスク

   階層(パッケージ・エクスプローラーの背面にあります)

   プラグイン(パッケージ・エクスプローラーの背面にあります)

   エラー・ログ(タスクの背面にあります)

   コンソール(タスクの背面にあります)

.「プラグイン開発」パースペクティブ

 

H.「インストール/更新」パースペクティブ

外部ツールをインストール/更新するのに適したパースペクティブです。

構成

   インストール構成

   フィーチャーの更新

   プレビュー

   選択された更新(インストール構成の背面にあります)

インストール/更新」パースペクティブ

 


Copyright © 2003 - 2006 Okapi Project All Rights Reserved.