株式会社ラクス  ITエンジニア総合支援サイト スタックアスタリスク フルマネージド専用サーバー エクスユニット
ITエンジニアとして 知る 学ぶ
 
Java
.NET
PHP
プログラミング一般
DataBase
システム/サーバ構築
システム/サーバ運用
技術系一般知識
そのまま使えるシリーズ
J2EE TIPS
 
The Apache Ant Project
Sun MicroSystems
The Apache Jakarta Project
Caucho Technology
eclipse.org
>IT技術情報>Java>Eclipseの有効活用術第1回:基礎(JDT)編
【連載 】Eclipseの有効活用術

第1回:基礎(JDT)編

 
Eclipse はオープンソースの統合開発環境として、広く使われています。 本稿では、Java プログラム作成時に役に立つEclipseの使い方をご紹介していきます。今回はコード入力補完機能、デバッグ機能などの基本的な使い方をご紹介します。

松嶋祥文
株式会社アイティーブースト
2004/2/6
【著者プロフィール】
1973年生まれ。大学生のころからUNIX系アプリケーションの開発を始め、凸版印刷、株式会社インフォキャストを経て、現在に至る。主に Linux、Java、PHP、PostgreSQL、 MySQL など、オープンソース系ソフトウェアを利用したアプリケーションの開発に従事。 ITBoost 製品メールディーラーの主開発者
 
【 目次 】
1.はじめに
2.コード入力補助機能
2_1 .行番号の表示
2_2 .コード生成時のテンプレート設定
2_3 .フォーマット
2_4 .変数名などの補完
2_5.メソッドのオーバーライド
(入力補完)

2_6 .エディタテンプレート
2_7 .setter/getter の自動生成
2_8 .メソッドの抽出
2_9 .コメントアウト・アンコメント
2_10.インポート文の自動挿入
2_11.メソッド定義の参照
2_12.変数定義の参照
2_13.クラス定義の参照
2_14.Try-Catchの自動挿入
3.デバッグ機能
3_1 .最もお手軽なデバッグ手段
3_2 .デバッガ概要
3_3 .ブレークポイントの設定
3_4 .デバッガ使用時の実行手順
3_5 .ステップオーバー
3_6 .ステップイン
3_7 .ステップリターン
3_8 .再開
3_9 .ブレークポイントの操作
3_10.サーブレットのデバッグについて

 
【動作環境】
Eclipse 2.1

1.はじめに

Eclipsehttp://www.eclipse.org/)は、たくさんの便利な機能を持つオープンソースなIDE(統合開発環境)です。
Eclipseがどんなものかという解説は他の文献・サイトにお任せすることとして、ここではEclipseにバンドルされているJDT(Java Development Tools)のいくつかの便利な機能(ほんの一部です!)をご紹介したいとおもいます。以降の文章では、JDTのこともEclipseと呼んでいくことにします。


ここではEclipseの持つ基本的な機能を以下2点に分けて紹介します。

1:コード入力補助機能

コード中の行番号表示、変数/メソッド/クラス名などの入力補完、try〜catchの自動挿入、各種テンプレートの作成、インデント等のコードフォーマット、メソッドのオーバーライド、定義の参照、import文の自動生成などの機能を紹介します。

・有効活用術一覧
2_1 .行番号の表示
2_2 .コード生成時のテンプレート設定
2_3 .フォーマット
2_4 .変数名などの補完
2_5.メソッドのオーバーライド
(入力補完)

2_6 .エディタテンプレート
2_7 .setter/getter の自動生成
2_8 .メソッドの抽出
2_9 .コメントアウト・アンコメント
2_10.インポート文の自動挿入
2_11.メソッド定義の参照
2_12.変数定義の参照
2_13.クラス定義の参照
2_14.Try-Catchの自動挿入

2:デバッグ機能

Eclipseは、強力なデバッグのための機能を標準で持っています。一般にデバッガと呼ばれるものです。
プログラムの実行を途中で止める/一行ずつプログラムを実行する/実行途中の変数の値を参照する為に必要な ブレークポイントの設定、ステップオーバー、ステップイン、ステップリターンなどの機能、操作を紹介します。

・有効活用術一覧

3_1 .最もお手軽なデバッグ手段
3_2 .デバッガ概要
3_3 .ブレークポイントの設定
3_4 .デバッガ使用時の実行手順
3_5 .ステップオーバー
3_6 .ステップイン
3_7 .ステップリターン
3_8 .再開
3_9 .ブレークポイントの操作
3_10.サーブレットのデバッグについて


▼Java や Linux を体系的に学びましょう!▼
Stack*のラクスが、
新学習方式のカリキュラムを開発しました!
14700円から(*1)、Java や Linux を体系的に学べます!!
(*1 テキスト代のみの税込料金です)



*Eclipseの設定に関して

Eclipseの設定は、以下から表示できる設定ウィンドウより行います
メニューのウインドウ > 設定



以降の説明の文章中では、このウインドウのことを「設定ウインドウ」と呼ぶことにします。
*Eclipseは設定項目が非常に多いので、カテゴリに分類されています。プラグインを組み込むと、カテゴリが増えることもあります。


>>次のページへ

【 ページ 】 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 |

【 関連記事 】
【連載 】Eclipseの有効活用術
第1回:基礎(JDT)編
第2回:EclipseUML プラグイン

サイト内全文検索
スタックアスタリスクのサイトを検索します。検索には、Googleを利用しています。そのため、最新の情報で検索されない可能性があります。


簡単レンタルメールフォーム
300メガ1000円〜 XBitのレンタルサーバー
500メガ1995円〜 電話サポート/PostgreSQL/専用SSLなどにも対応!お客様のニーズを網羅したレンタルサーバ
ホームページ制作のアシストウェブ
STACK* 執筆の講師陣から習得する!! ITエンジニアスクール アイティブースト
統合メールサポートシステム 〜MailDealer(メールディーラー)〜
システム開発,IT教育 〜株式会社アイティーブースト(ITBoost)〜
簡単 営業支援/顧客管理ツール Easy Sales
  利用規約 お問い合わせ・ご意見 スタックアスタリスクについて 運営会社について 
  レンタルサーバー ホスティング 専用サーバー メールフォーム ショッピングカート メール共有 ITエンジニア派遣 Linux講座 Java講座 メール配信 レンタルサーバー Webデータベース 検索サービス
CopyrightcRAKUS Co.,Ltd. All Rights Reserved.  メール管理・共有 顧客管理(CRM)もできるメール対応サポートシステム JAVA LINUX CISCO 技術者派遣 育成事業 株式会社ラクス