Eclipseクックブック

[cover photo]
TOPICS
クックブック , Programming , Java
発行年月日
PRINT LENGTH
372
ISBN
4-87311-208-7
原書
Eclipse Cookbook
FORMAT
Print
3,960円
この商品は品切れ再入荷未定です

Eclipseは、たくさんの便利な機能を持ったJava用IDEです。しかしすべての機能を把握して使いこなすには、多くの時間を必要とします。本書は便利な一問一答形式になっているので、Eclipseでプログラミングをしている際にぶつかる疑問に対して、答えがすぐに見つけられます。ワークベンチの機能説明、リファクタリング、ビルド、起動などの基礎から、Antとの連携、SWTの使用、プラグインの作成などの応用までを解説します。インストールから障害時の再インストールまでの問題を扱う本書はプログラマ必携の1冊です。

目次

はじめに

1章 基本スキル
	レシピ1.1 Eclipseの入手
	レシピ1.2 Eclipseのインストールと実行
	レシピ1.3 ワークスペースの理解
	レシピ1.4 複数ウィンドウでの実行
	レシピ1.5 Javaプロジェクトの作成
	レシピ1.6 パースペクティブ、ビュー、エディターの管理
	レシピ1.7 Javaパースペクティブの習得
	レシピ1.8 Javaクラスの作成
	レシピ1.9 コードの自動補完
	レシピ1.10 コードの実行
	レシピ1.11 コード断片の実行
	レシピ1.12 構文エラーの自動修正
	レシピ1.13 ワークスペースの整理
	レシピ1.14 整理できない状態からの回復

2章 Eclipseの使用
	レシピ2.1 ビューの表示と非表示
	レシピ2.2 ビューまたはツールバーの移動
	レシピ2.3 プロジェクトファイルへのアクセス
	レシピ2.4 エディターのタイル表示
	レシピ2.5 ビューとエディターの最大化
	レシピ2.6 直前のエディターの表示
	レシピ2.7 直前の編集場所への移動
	レシピ2.8 ビューからエディターへのリンク
	レシピ2.9 ビューやエディターのタブの並び替え
	レシピ2.10 エディターからビューへのナビゲート
	レシピ2.11 キーバインドの作成
	レシピ2.12 アイコンへのリソース情報の追加
	レシピ2.13 別のワークスペースの使用
	レシピ2.14 タスクの作成
	レシピ2.15 ブックマークの作成
	レシピ2.16 高速ビューの作成
	レシピ2.17 ヘルプのカスタマイズ
	レシピ2.18 削除したリソースの復元
	レシピ2.19 パースペクティブのカスタマイズ
	レシピ2.20 パースペクティブの復元
	レシピ2.21 新しいパースペクティブの作成

3章 Java開発
	レシピ3.1 JDTのエディターの高速化
	レシピ3.2 Javaプロジェクトの作成
	レシピ3.3 Javaパッケージの作成
	レシピ3.4 Javaクラスの作成
	レシピ3.5 Javaメソッドの作成
	レシピ3.6 Javaメソッドのオーバーライド
	レシピ3.7 メソッド引き数のヒント
	レシピ3.8 メソッド引き数名の挿入
	レシピ3.9 getterメソッドとsetterメソッドの生成
	レシピ3.10 代理メソッドの生成
	レシピ3.11 do/for/if/try/whileブロックの自動挿入
	レシピ3.12 対応する括弧の発見
	レシピ3.13 文字列の自動折り返し
	レシピ3.14 コンストラクターの生成
	レシピ3.15 コンストラクターからファクトリメソッドへの変換
	レシピ3.16 コードのコメント化
	レシピ3.17 作業セットの作成
	レシピ3.18 TODOタスクの作成
	レシピ3.19 コードアシストのカスタマイズ

4章 リファクタリング、ビルド、起動
	レシピ4.1 要素の改名
	レシピ4.2 要素の移動
	レシピ4.3 インターフェースの抽出と実装
	レシピ4.4 コードの検索
	レシピ4.5 ファイルの比較
	レシピ4.6 ローカルヒストリーとのファイル比較
	レシピ4.7 ローカルヒストリーからの要素やファイルの復元
	レシピ4.8 Java環境の選択
	レシピ4.9 コードの実行
	レシピ4.10 コードのビルド
	レシピ4.11 .jarファイルと.classファイルの使用
	レシピ4.12 実行環境の設定

5章 テストとデバッグ
	レシピ5.1 JUnitのインストール
	レシピ5.2 JUnitによるテスト
	レシピ5.3 デバッグ作業の開始
	レシピ5.4 ブレークポイントの設定
	レシピ5.5 コードのステップ実行
	レシピ5.6 ブレークポイントまでのコード実行
	レシピ5.7 指定した行までの実行
	レシピ5.8 式や変数の監視
	レシピ5.9 ブレークポイントのヒットカウントの設定
	レシピ5.10 ブレークポイント条件の設定
	レシピ5.11 フィールド、メソッド、例外へのブレークポイント設定
	レシピ5.12 式の評価
	レシピ5.13 デバッグ時の変数への値設定
	レシピ5.14 その場でのコード変更

6章 Eclipseでのチーム開発
	レシピ6.1 CVSサーバーの入手
	レシピ6.2 CVSリポジトリーの作成
	レシピ6.3 EclipseからCVSリポジトリーへの接続
	レシピ6.4 CVSリポジトリーへのEclipseプロジェクトの格納
	レシピ6.5 CVSリポジトリーへのファイルのコミット
	レシピ6.6 バージョン管理下にあるファイルのラベル装飾
	レシピ6.7 CVSリポジトリーの調査
	レシピ6.8 CVSリポジトリーからのプロジェクトのチェックアウト
	レシピ6.9 CVSリポジトリーからのコードの更新
	レシピ6.10 CVSリポジトリーとのコードの同期化
	レシピ6.11 パッチの作成
	レシピ6.12 バージョン名の指定
	レシピ6.13 CVSブランチの作成

7章 EclipseとAnt
	レシピ7.1 EclipseからのAntの使用
	レシピ7.2  EclipseからのAntを用いたビルドの実行
	レシピ7.3 ビルドファイル内の構文エラーの表示
	レシピ7.4 build.xml以外のビルドファイルの使用
	レシピ7.5 独自バージョンのAntの使用
	レシピ7.6 型とグローバルプロパティーの設定
	レシピ7.7 Antエディターのオプション設定
	レシピ7.8 Antに渡す引き数の設定
	レシピ7.9 Antビューの使用
	レシピ7.10 外部ツールとしてのAntの実行

8章 SWT:テキスト、ボタン、リスト、長方形でないウィンドウ
	レシピ8.1 SWTウィジェットの使用
	レシピ8.2 SWTアプリケーションの作成
	レシピ8.3 SWTを使用するためのビルドパス設定
	レシピ8.4 SWTアプリケーションの起動
	レシピ8.5 ウィジェットの配置とレイアウトの使用
	レシピ8.6 ボタンとテキストウィジェットの作成
	レシピ8.7 ウィジェットイベントの処理
	レシピ8.8 リストウィジェットの作成
	レシピ8.9 コンポジットウィジェットの作成
	レシピ8.10 長方形でないウィンドウの作成
	レシピ8.11 SWTアプリケーションのマルチスレッド化

9章 SWT:ダイアログボックス、ツールバー、メニュー、その他
	レシピ9.1 メッセージボックスの作成
	レシピ9.2 ダイアログボックスの作成
	レシピ9.3 ツールバーの作成
	レシピ9.4 ツールバーへのボタンの組み込み
	レシピ9.5 ツールバーのイベント処理
	レシピ9.6 ツールバーへのコンボボックス、テキストウィジェット、メニューの組み込み
	レシピ9.7 メニュー体系の作成
	レシピ9.8 テキスト型のメニュー項目作成
	レシピ9.9 イメージ型のメニュー項目作成
	レシピ9.10 ラジオボタン型のメニュー項目作成
	レシピ9.11 メニュー項目へのショートカットキーとニーモニックの設定
	レシピ9.12 メニュー項目の使用可否設定
	レシピ9.13 メニューセパレーターの作成
	レシピ9.14 テーブルの作成
	レシピ9.15 テーブル列の作成
	レシピ9.16 テーブル項目へのチェックボックスの追加
	レシピ9.17 テーブル項目の使用可否設定
	レシピ9.18 テーブル項目へのイメージの追加
	レシピ9.19 SWT内でのSwingとAWTの使用

10章 SWT:クールバー、タブフォルダー、ツリー、ブラウザー
	レシピ10.1 タブフォルダーの作成
	レシピ10.2 クールバーの作成
	レシピ10.3 クールバーへの項目追加
	レシピ10.4 クールバーへのドロップダウンメニューの追加
	レシピ10.5 ツリーの作成
	レシピ10.6 ツリーのイベント処理
	レシピ10.7 ツリー項目へのチェックボックスの追加
	レシピ10.8 ツリー項目へのイメージの追加
	レシピ10.9 ブラウザーウィジェットの作成

11章 EclipseとJSP、サーブレット
	レシピ11.1 Tomcatのインストール
	レシピ11.2 Tomcatの起動
	レシピ11.3 JSPファイルの作成
	レシピ11.4 サーブレットの作成
	レシピ11.5 Tomcatへのサーブレットのインストール
	レシピ11.6 適切な場所でのサーブレットの作成
	レシピ11.7 適切な場所でのweb.xmlの編集
	レシピ11.8 出力フォルダーでのスクラブの回避
	レシピ11.9 JavaBeanの使用
	レシピ11.10 Tomcat用プラグインの利用
	レシピ11.11 WARファイルの作成

12章 プラグイン作成:拡張ポイント、アクション、メニュー
	レシピ12.1 プラグインのインストール
	レシピ12.2 plugin.xmlの作成
	レシピ12.3 ウィザードによるメニューベースのプラグインの作成
	レシピ12.4 ランタイムワークベンチによるプラグインのテスト
	レシピ12.5 プラグインのデプロイ
	レシピ12.6 スケルトンからのプラグインの作成
	レシピ12.7 ユーザーアクションへの応答
	レシピ12.8 ゼロからのプラグインメニューの作成
	レシピ12.9 アクションの作成
	レシピ12.10 アクションコードの作成
	レシピ12.11 パースペクティブへのプラグインの追加

13章 プラグイン作成:ウィザード、エディター、ビュー
	レシピ13.1 ウィザートとエディターを含むプラグインの作成
	レシピ13.2 ウィザードのカスタマイズ
	レシピ13.3 エディターのカスタマイズ
	レシピ13.4 ビューを含むプラグインの作成
	レシピ13.5 ビューへの項目追加
	レシピ13.6 ビューのアクション設定

索引