Eclipse-quick-guide
Eclipse-概要
Eclipseとは何ですか?
コンピューティングのコンテキストでは、EclipseはJavaプログラミング言語およびC/C ++、Python、PERL、Rubyなどの他のプログラミング言語を使用してアプリケーションを開発するための統合開発環境(IDE)です。
Eclipse IDEの基盤を提供するEclipseプラットフォームは、プラグインで構成され、追加のプラグインを使用して拡張できるように設計されています。 Javaを使用して開発されたEclipseプラットフォームは、リッチクライアントアプリケーション、統合開発環境、およびその他のツールの開発に使用できます。 Eclipseは、プラグインが利用可能なプログラミング言語のIDEとして使用できます。
Java Development Tools(JDT)プロジェクトは、EclipseをJava IDEとして使用できるプラグインを提供します。PyDevは、EclipseをPython IDEとして使用できるプラグインです。C/C Development Tools(CDT)はプラグインです。 -EclipseをC/C を使用したアプリケーションの開発に使用できるようにするため、Eclipse Scalaプラグインを使用すると、Eclipseを使用してScalaアプリケーションを開発できます。
免許
EclipseプラットフォームからのEclipseプラットフォームおよびその他のプラグインは、Eclipse Public License(EPL)の下でリリースされます。 EPLは、Eclipseを無料でダウンロードしてインストールできるようにします。 また、Eclipseを変更して配布することもできます。
Eclipseリリース
2006年以来、Eclipse財団は毎年6月にEclipseプラットフォームと他の多くのプラグインをリリースしています。
Codename | Year | Platform Version |
---|---|---|
Callisto | 2006 | 3.2 |
Europa | 2007 | 3.3 |
Ganymede | 2008 | 3.4 |
Galileo | 2009 | 3.5 |
Helios | 2010 | 3.6 |
Indigo | 2011 | 3.7 |
Juno | 2012 | 3.8 and 4.2 |
Kepler | 2013 | 4.3 |
Luna | 2014 | 4.4.0 |
Eclipse-インストール
Eclipseのダウンロード
Eclipseはhttp://www.eclipse.org/downloads/からダウンロードできます。 ダウンロードページには、さまざまな種類のEclipseがリストされています。
Eclipseの各パッケージの機能は異なります。 Java開発者は通常、Javaアプリケーションの開発にEclipse ClassicまたはEclipse IDEを使用します。
ダウンロードページの右隅にあるドロップダウンボックスを使用すると、Eclipseをインストールするオペレーティングシステムを設定できます。 Windows、Linux、Macから選択できます。 Eclipseはzipファイルとしてパッケージ化されています。
Eclipseのインストール
Windowsにインストールするには、zipファイルの内容を抽出できるツールが必要です。 たとえば、あなたが使用することができます-
これらのツールのいずれかを使用して、Eclipse zipファイルの内容を任意のフォルダーに抽出します。
Eclipseの起動
Windowsプラットフォームでは、zipファイルの内容をc:\に抽出した場合、c:\ eclipse \ eclipse.exeを使用してEclipseを開始できます。
初めてEclipseを起動すると、ワークスペースフォルダーの場所の入力を求められます。 すべてのデータはワークスペースフォルダーに保存されます。 デフォルトを受け入れるか、新しい場所を選択できます。
「これをデフォルトとして使用し、再度尋ねない」を選択すると、このダイアログボックスは再び表示されません。 ワークスペース設定ページを使用して、この設定を変更できます。 詳しくは、リンク:/eclipse/eclipse_preferences [設定チュートリアル]ページをご覧ください。
Eclipse-Windowsを探索する
Eclipseウィンドウの一部
日食ウィンドウの主要な目に見える部分は-
- ビュー
- エディター(すべてが1つのエディター領域に表示されます)
- メニューバー
- ツールバー
日食パースペクティブは、ビューの最初のコレクションと配置、およびエディター領域に付けられた名前です。 デフォルトのパースペクティブはjavaと呼ばれます。 日食ウィンドウでは複数のパースペクティブを開くことができますが、アクティブにできるのは1つのパースペクティブのみです。 ユーザーは、開いているパースペクティブを切り替えるか、新しいパースペクティブを開くことができます。 パースペクティブは、一部のメニューとツールバーに表示されるものを制御します。
パースペクティブには、複数のエディターを開くことができるエディター領域が1つしかありません。 通常、エディター領域は複数のビューに囲まれています。 一般に、プロジェクトデータの編集にはエディターが使用され、プロジェクトメタデータの表示にはビューが使用されます。 たとえば、パッケージエクスプローラーはプロジェクト内のJavaファイルを表示し、Javaエディターを使用してJavaファイルを編集します。
Eclipseウィンドウには複数のエディターとビューを含めることができますが、特定の時点でアクティブにできるのはそのうちの1つだけです。 アクティブなエディターまたはビューのタイトルバーは、他のすべてとは異なって見えます。
メニューバーとツールバーのUI要素は、エンドユーザーがトリガーできるコマンドを表します。
複数のウィンドウを使用する
複数のEclipseウィンドウを同時に開くことができます。 新しいウィンドウを開くには、[ウィンドウ]メニューをクリックし、[新しいウィンドウ]メニュー項目を選択します。
各ウィンドウでは、異なるパースペクティブを開くことができます。 たとえば、Javaパースペクティブとデバッグパースペクティブの2つのEclipseウィンドウを開くことができます。 Javaパースペクティブを示すウィンドウは、Javaコードの編集に使用でき、デバッグパースペクティブを示すウィンドウは、開発中のアプリケーションのデバッグに使用できます。
Eclipse-メニューの探索
典型的なEclipseメニュー
Eclipseウィンドウのメニューバーで利用可能な典型的なメニューは次のとおりです-
- ファイルメニュー
- 編集メニュー
- ナビゲートメニュー
- 検索メニュー
- プロジェクトメニュー
- 実行メニュー
- ウィンドウメニュー
- ヘルプメニュー
プラグインは、新しいメニューとメニュー項目を追加できます。 たとえば、Javaエディターが開いているときは、ソースメニューが表示され、XMLエディターが開いているときは、*デザイン*メニューが表示されます。
メニューの簡単な説明
Sr.No | Menu Name & Description |
---|---|
1 |
File [ファイル]メニューでは、編集用にファイルを開いたり、エディターを閉じたり、エディターの内容を保存したり、ファイルの名前を変更したりできます。 とりわけ、ワークスペースのコンテンツをインポートおよびエクスポートし、Eclipseをシャットダウンすることもできます。 |
2 |
Edit [編集]メニューには、コピー&ペーストなどの項目が表示されます。 |
3 |
Source 「ソース」メニューは、Javaエディターが開いている場合にのみ表示されます。 Javaソースコードの編集に関連する便利なメニュー項目が多数表示されます。 |
4 |
Navigate 「ナビゲート」メニューを使用すると、リソースをすばやく見つけてそれらに移動できます。 |
5 |
Search [検索]メニューには、特定のデータを含むファイルのワークスペースを検索できるアイテムが表示されます。 |
6 |
Project プロジェクトの構築に関連するメニュー項目は、[プロジェクト]メニューにあります。 |
7 |
Run [実行]メニューのメニュー項目を使用すると、プログラムを実行モードまたはデバッグモードで起動できます。 また、コードをデバッグできるメニュー項目も表示されます。 |
8 |
Window [ウィンドウ]メニューでは、ビューとパースペクティブを開いたり閉じたりできます。 また、[設定]ダイアログを表示することもできます。 |
9 |
Help [ヘルプ]メニューを使用して、ヘルプウィンドウ、Eclipse Marketplaceビュー、または新しいプラグインのインストールを表示できます。 About Eclipseメニュー項目は、バージョン情報を提供します。 |
メニューのカスタマイズ
メニューに表示されるメニュー項目は、インストールされているプラグインと、/eclipse/eclipse_perspectives#customize [Customize Perspective]ダイアログボックスを使用して行われたカスタマイズによって異なります。
Eclipse-ビューの探索
ビューについて
Eclipseビューにより、ユーザーはプロジェクトのメタデータをグラフィカルに表示できます。 たとえば、プロジェクトナビゲータービューには、プロジェクトに関連付けられたフォルダーとファイルのグラフィック表示が表示され、プロパティビューには、別のビューまたはエディターで選択された要素のグラフィック表示が表示されます。
Eclipseパースペクティブには、任意の数のビューとエディターを表示できます。 すべてのエディターインスタンスは単一のエディター領域に表示されますが、ビューはビューフォルダー内に配置されます。 ワークベンチウィンドウには、任意の数のビューフォルダーを表示できます。 各ビューフォルダには、1つ以上のビューを表示できます。
ビューを整理する
次の図は、ビューフォルダーに配置された4つのビューを示しています。
以下の図は、2つのビューフォルダに配置された同じ4つのビューを示しています。
ビューの移動
あるビューフォルダーから別のビューフォルダーにビューを移動するには、ビュータイトルをクリックして、別のビューフォルダーのタイトルバー領域にドラッグします。 以下に示す緑の線は、プロパティビューのタイトルバーを1つのビューフォルダーから別のビューフォルダーのタイトルバー領域にドラッグした結果です。 プロパティビューは、マウスボタンを離してドロップイベントを送信することにより、緑色の線のある場所に移動できます。
ビューフォルダーの作成
ビューのタイトルバーをエディター領域と別のビューフォルダーのタイトルバーの外側の任意の場所にドラッグすると、ビューフォルダーを動的に作成できます。 タイトルバーをドラッグすると、緑色の線が新しいビューフォルダが正確に作成される場所を示します。
ドラッグアイコンをウィンドウの下部に移動すると、ウィンドウの幅全体に広がるビューフォルダを作成できます。 ドラッグアイコンをウィンドウの左端または右端に移動すると、ウィンドウの高さ全体に広がるビューフォルダを作成できます。
ビューを開く
ビューを開くには、*ウィンドウ*メニューをクリックし、*ビューの表示*メニュー項目を選択します。
[その他]メニュー項目をクリックすると、[ビューの表示]ダイアログボックスが表示され、ビューを見つけてアクティブにできます。
ビューはカテゴリ別に整理されています。 ビューをすばやく見つけるには、フィルターテキストボックスにビューの名前を入力します。 ビューを開くには、ビューを選択して[OK]ボタンをクリックします。 このチュートリアルの以降のページでは、いくつかの便利なビューを紹介します。
Eclipse-パースペクティブ
パースペクティブとは何ですか?
日食パースペクティブは、ビューの最初のコレクションと配置、およびエディター領域に付けられた名前です。 デフォルトのパースペクティブはjavaと呼ばれます。 Eclipseウィンドウでは、複数のパースペクティブを開くことができますが、アクティブになるのは常に1つのパースペクティブだけです。 ユーザーは、開いているパースペクティブを切り替えるか、新しいパースペクティブを開くことができます。 アクティブなパースペクティブは、一部のメニューとツールバーに表示されるものを制御します。
パースペクティブを開く
新しいパースペクティブを開くには、Windowsメニューをクリックし、パースペクティブを開く→その他を選択します
[パースペクティブを開く]ダイアログボックスには、使用可能なすべてのパースペクティブが表示されます。 ツールバーの[パースペクティブを開く]ボタン(パースペクティブボタン)をクリックすると、同じダイアログが表示されます。
パースペクティブ間の切り替え
Java開発で最もよく使用されるパースペクティブは、Javaパースペクティブとデバッグパースペクティブです。 ユーザーは、ツールバーのパースペクティブ名をクリックして、開いているパースペクティブを切り替えることができます。
パースペクティブを閉じる
パースペクティブを閉じるには、ツールバーのパースペクティブ名を右クリックして、[閉じる]メニュー項目を選択します。
パースペクティブのカスタマイズ
パースペクティブのカスタマイズダイアログを使用して、パースペクティブをカスタマイズできます。 パースペクティブのカスタマイズとは-
- パースペクティブがアクティブなときにツールバーに表示されるアイコンを決定します。
- パースペクティブがアクティブなときに表示されるメニュー項目を決定します。
- [新規]サブメニュー、[表示]サブメニュー、[パースペクティブを開く]サブメニューでメニュー項目を決定します。
パースペクティブのカスタマイズのタブの説明は以下のとおりです-
- [ツールバーの可視性]タブを使用して、パースペクティブが開いているときにツールバーに表示されるアイコンを決定できます。
- [メニューの可視性]タブを使用して、パースペクティブがアクティブなときに表示されるメニュー項目を決定できます。
- [コマンドグループの可用性]タブを使用して、ツールバーアイコンとメニュー項目の表示を制御できます。
- Shortcuts タブを使用して、Newサブメニュー、Show Viewサブメニュー、Open Perspectiveサブメニューのメニュー項目を決定できます。
以下の図のショートカットの選択に基づいて、「既存のAntビルドファイルからの新しいJavaプロジェクト」ウィザードを表示するには、ユーザーは[新規]サブメニュー([ファイル]→[新規])をクリックし、[その他] 「既存のAntビルドファイルからのJavaプロジェクト」を選択します。 一方、New Classウィザードを開始するには、Newサブメニューを表示し(File→New)、下の図で選択されているClassメニュー項目を選択します。 [既存のAntビルドファイルからのJavaプロジェクト]チェックボックスを選択すると、この項目は[新規]メニューの下にも表示されます。
Eclipse-ワークスペース
Eclipse Workspaceについて
日食のワークスペースには、次のようなリソースが含まれています-
- プロジェクト
- ファイル
- フォルダ
ワークスペースには階層構造があります。 プロジェクトは階層の最上位にあり、その中にファイルとフォルダーを置くことができます。 プラグインは、リソースプラグインによって提供されるAPIを使用して、ワークスペース内のリソースを管理します。
ワークスペースを管理するためのUI要素
ユーザーは、ビュー、エディター、およびウィザードが提供する機能を使用して、ワークスペース内のリソースを作成および管理します。 ワークスペースのコンテンツを表示する多くのビューの1つは、プロジェクトエクスプローラービューです。
ファイルウィザード(ファイル→新規→ファイル)を使用して、新しいファイルを作成できます。
フォルダウィザード([ファイル]→[新規]→[フォルダ])を使用して、新しいフォルダを作成できます。
Eclipse-Javaプロジェクトの作成
新規Javaプロジェクトウィザードを開く
新しいJavaプロジェクトウィザードを使用して、新しいJavaプロジェクトを作成できます。 このウィザードを開くには多くの方法があります-
- [ファイル]メニューをクリックし、[新規]→[Javaプロジェクト]を選択します。
- Project Explorerの任意の場所を右クリックして、New→Java Projectを選択します。
- ツールバーの「新規」ボタン(New Button)をクリックして、Javaプロジェクトを選択します。
新規Javaプロジェクトウィザードを使用する
新規Javaプロジェクトウィザードには2つのページがあります。 最初のページで-
- プロジェクト名を入力してください
- Java Runtime Environment(JRE)を選択するか、デフォルトのままにします
- ソースコードとクラスファイル用に個別のフォルダーがあるかどうかを決定するプロジェクトレイアウトを選択します。 推奨オプションは、ソースとクラスファイル用に個別のフォルダーを作成することです。
[完了]ボタンをクリックしてプロジェクトを作成するか、[次へ]ボタンをクリックしてJavaビルド設定を変更できます。
2番目のページでは、リンクを変更できます。/eclipse/eclipse_java_build_path[Javaビルド設定]のように、プロジェクトの依存関係を設定し(複数のプロジェクトがある場合)、追加のjarファイルをビルドパスに追加します。
新しく作成されたプロジェクトの表示
パッケージエクスプローラーには、新しく作成されたJavaプロジェクトが表示されます。 プロジェクトを表すアイコンは、Javaプロジェクトであることを示すために「 J
」で装飾されています。 フォルダアイコンは、Javaソースフォルダであることを示すために装飾されています。
Eclipse-Javaパッケージの作成
新規Javaパッケージウィザードを開く
新規Javaパッケージウィザードを使用して、Javaパッケージを作成できます。 Javaパッケージウィザードは、さまざまな方法で開くことができます-
- [ファイル]メニューをクリックし、[新規]→[パッケージ]を選択します。
- パッケージエクスプローラーを右クリックして、新規→パッケージを選択します。
- ツールバーにあるパッケージアイコンをクリックします(Package Icon)。
サブパッケージを作成する場合、Javaパッケージウィザードを開く前に、名前フィールドにデフォルト値を含めることができるように親パッケージを選択します。
新しいJavaパッケージウィザードの使用
Javaパッケージウィザードが起動したら-
- ソースフォルダ名を入力/確認します。
- パッケージ名を入力します。
- [完了]ボタンをクリックします。
新しく作成されたパッケージの表示
パッケージエクスプローラーは、ソースフォルダーの下に新しく作成されたパッケージを表示します。
Eclipse-Javaクラスの作成
新しいJavaクラスウィザードを開く
新規Javaクラスウィザードを使用して、Javaクラスを作成できます。 Javaクラスウィザードは、さまざまな方法で呼び出すことができます-
- [ファイル]メニューをクリックし、[新規]→[クラス]を選択します。
- パッケージエクスプローラーを右クリックし、[新規]→[クラス]を選択します。
- クラスドロップダウンボタン(Drop Down Button)をクリックして、クラス(Class Button)を選択します。
可能であれば、新規Javaクラスウィザードを起動する前に、クラスが作成されるパッケージを選択して、ウィザードがパッケージ名を自動的に入力できるようにします。
新しいJavaクラスウィザードの使用
Javaクラスウィザードが起動したら-
- ソースフォルダーとパッケージが正しいことを確認します。
- クラス名を入力します。
- 適切なクラス修飾子を選択します。
- スーパークラス名を入力するか、[参照]ボタンをクリックして、既存のクラスを検索します。
- [追加]ボタンをクリックして、このクラスで実装されているインターフェイスを選択します。
- メソッドスタブとコメントに関連するチェックボックスを調べて変更します。
- Finishボタンをクリックしてください。
新しく作成されたJavaクラスの表示
新しく作成されたクラスは、パッケージエクスプローラービューと、新しいクラスを変更できるJavaエディターインスタンスに表示されます。 エディター領域に表示されるはずです。
Eclipse-Javaインターフェースの作成
新しいJavaインターフェイスウィザードを開く
新しいJavaインターフェイスウィザードを使用して、新しいJavaインターフェイスを作成できます。 このウィザードを開くには多くの方法があります-
- [ファイル]メニューをクリックし、[新規]→[インターフェイス]を選択します。
- パッケージエクスプローラーを右クリックし、[新規]> [インターフェイス]を選択します。
- ツールバーのクラスドロップダウンボタン(Java Interface Class)をクリックして、Interface(Interface Button)を選択します。
可能であれば、新規Javaインターフェースウィザードを起動する前に、インターフェースが作成されるパッケージを選択して、ウィザードがパッケージ名を自動的に入力できるようにします。
新しいJavaインターフェイスウィザードの使用
Javaインターフェイスウィザードが起動したら-
- ソースフォルダーとパッケージが正しいことを確認します。
- インターフェイス名を入力します。
- [追加]ボタンをクリックして、拡張インターフェースを選択します。
- コメントを生成する場合は、[コメントを生成する]チェックボックスをオンにします。
- [完了]ボタンをクリックします。
新しく作成されたJavaインターフェイスの表示
新しく作成されたインターフェイスが[パッケージエクスプローラー]ビューに表示され、新しいインターフェイスを変更できるJavaエディターインスタンスがエディター領域に表示されます。
Eclipse-XMLファイルの作成
新しいXMLファイルウィザードを開く
新規XMLファイルウィザードを使用して、XMLファイルを作成できます。 このウィザードを呼び出すには-
- [ファイル]メニューをクリックして、[新規]→[その他]を選択するか、
- 新しいドロップダウンボックス(ドロップダウンボックス)をクリックして、他を選択するか、
- Ctrl + Nを押す
[ウィザードの選択]ダイアログボックスが表示されたら-
- フィルターテキストボックスに「xml」と入力すると、xmlに関連するウィザードのみが表示されます。
- [XML]カテゴリを展開し、[XMLファイル]を選択します。
- [次へ]をクリックして、新しいXMLファイルウィザードを表示します。
Note
XMLパースペクティブが開いている場合、新規XMLウィザードは次の方法で起動できます-
- [ファイル]メニューをクリックし、[新規]→[XMLファイル]を選択します。
- ツールバーの[XMLファイル]ボタン(XMLファイルボタン)をクリックします。
新しいXMLファイルウィザードを使用する
新しいXMLファイルウィザードが表示されたら-
- 親フォルダーを入力または選択します。
- xmlファイルの名前を入力します。
- [次へ]ボタンをクリックして、DTD、XMLスキーマ、またはXMLテンプレートに基づいてxmlファイルを作成するか、[完了]をクリックします。
新しく作成されたXMLファイルの表示
新しく作成されたXMLファイルがパッケージエクスプローラービューに表示され、新しく作成されたXMLファイルを変更できるXMLエディターインスタンスがエディター領域に表示されます。
XMLエディターでは、デザインビューまたはソースビューを使用してXMLファイルを編集できます。
Eclipse-Javaビルドパス
Javaビルドパスの設定
Javaビルドパスは、Javaプロジェクトのコンパイル中に使用され、依存クラスを検出します。 それは次の項目で構成されています-
- ソースフォルダー内のコード。
- プロジェクトに関連付けられている瓶とクラスのフォルダー。
- このプロジェクトが参照するプロジェクトによってエクスポートされたクラスとライブラリ。
Javaビルドパスは、JavaプロジェクトプロパティダイアログのJavaビルドパスページを使用して表示および変更できます。
[Javaプロジェクトのプロパティ]ダイアログボックスを表示するには、[パッケージエクスプローラー]ビューでJavaプロジェクトを右クリックし、[プロパティ]メニュー項目を選択します。 左側のツリーで、 Java Build Path を選択します。
Javaアプリケーションの開発中に見られる一般的な要件は、既存のjarをJavaビルドパスに追加することです。 これは、[ライブラリ]タブを使用して実行できます。 [ライブラリ]タブで、jarが既にEclipseワークスペースにある場合は[* JARを追加*]をクリックするか、jarがファイルシステムの他の場所にある場合は[外部JARを追加]をクリックします。
Eclipse-実行構成
実行構成の作成と使用
[実行構成]ダイアログでは、複数の実行構成を作成できます。 実行構成ごとにアプリケーションを起動できます。 「実行」メニューから「実行構成」メニュー項目を選択すると、「実行構成」ダイアログを起動できます。
Javaアプリケーションの実行構成を作成するには、左側のリストから「 Java Application
」を選択し、「新規」ボタンをクリックします。 メインタブに表示されるダイアログボックスで指定します-
- 実行構成の名前。
- プロジェクトの名前。
- メインクラスの名前。
引数タブで指定します-
- 0個以上のプログラム引数。
- 0個以上の仮想マシン引数。
[コモン]タブには、標準の入出力にコンソールを割り当てる機能などの一般的なオプションがあります。
実行構成を保存するには、[適用]ボタンをクリックし、アプリケーションを起動するには、[実行]ボタンをクリックします。
Eclipse-実行中のプログラム
Javaプログラムの実行
Javaプログラムを実行する最も簡単な方法は、パッケージエクスプローラービューを使用することです。
パッケージエクスプローラービューで-
- mainメソッドを含むJavaクラスを右クリックします。
- 「実行」→「Javaアプリケーション」を選択します。
パッケージエクスプローラービューを使用して、mainメソッドを含むクラスを選択し、Alt + Shift + X、Jをクリックすると、同じアクションを実行できます。
上記のいずれのアクションでも、新しいリンク:/eclipse/eclipse_run_configuration [Run Configuration]を作成し、それを使用してJavaアプリケーションを起動します。
実行構成が既に作成されている場合、それを使用して、「実行」メニューから「実行構成」を選択し、実行構成の名前をクリックしてから「実行」ボタンをクリックすることにより、Javaアプリケーションを起動できます。
[実行]メニューの[実行]項目を使用して、以前に起動したJavaアプリケーションを再起動できます。
以前に起動したJavaアプリケーションを起動するショートカットキーは、Ctrl + F11です。
Eclipse-Jarファイルの作成
Jarファイルウィザードを開く
Jarファイルウィザードを使用して、プロジェクトのコンテンツをjarファイルにエクスポートできます。 Jarファイルウィザードを起動するには-
- パッケージエクスプローラーで、エクスポートするアイテムを選択します。 プロジェクト内のすべてのクラスとリソースをエクスポートする場合は、プロジェクトを選択します。
- *ファイル*メニューをクリックし、*エクスポート*を選択します。
- エクスポートウィザードの最初のページのフィルターテキストボックスに「
JAR
」と入力します。
- Javaカテゴリーの下で JAR ファイルを選択します。
- [次へ]をクリックします。
Jarファイルウィザードの使用
JARファイルの仕様ページで-
- JARファイル名とフォルダーを入力します。
- デフォルトでは、クラスのみがエクスポートされます。 ソースコードもエクスポートするには、[
Javaソースファイルとリソースのエクスポート
]チェックボックスをクリックします。
- [次へ]をクリックして、JARパッケージングオプションを変更します。
- [次へ]をクリックして、JARマニフェストの仕様を変更します。
- *完了*をクリックします。
Eclipse-プロジェクトを閉じる
プロジェクトを閉じる理由
Eclipseワークスペースには、任意の数のプロジェクトを含めることができます。 プロジェクトは、開いた状態でも閉じた状態でもかまいません。
オープンプロジェクト-
- メモリを消費します。
- 特に、[すべてのプロジェクトをクリーンアップ]([プロジェクト]→[すべてのプロジェクトをクリーンアップ])で[すぐにビルドを開始]オプションを使用する場合は、ビルド時間を取ります。
プロジェクトを閉じる方法
プロジェクトがアクティブに開発中でない場合は、プロジェクトを閉じることができます。 プロジェクトを閉じるには、プロジェクトからプロジェクトを閉じるメニュー項目を選択します。
パッケージエクスプローラーで閉じたプロジェクト
閉じられたプロジェクトはパッケージエクスプローラービューに表示されますが、その内容はEclipseユーザーインターフェイスを使用して編集できません。 また、開いているプロジェクトは閉じたプロジェクトに依存できません。 パッケージエクスプローラービューでは、別のアイコンを使用して閉じたプロジェクトを表します。
Eclipse-プロジェクトを再度開く
閉じたプロジェクトを再度開く
閉じたプロジェクトを再度開くには、パッケージエクスプローラービューで閉じたプロジェクトを選択し、[プロジェクト]メニューをクリックして[プロジェクトを開く]を選択します。
プロジェクトが開いたら、Eclipseユーザーインターフェイスを使用してそのコンテンツを編集できます。
Eclipse-ビルドプロジェクト
Javaプロジェクトの構築
プロジェクトには、ゼロ以上のビルダーを関連付けることができます。 Javaプロジェクトは、Javaビルダーに関連付けられています。 プロジェクトに関連付けられているビルダーを表示するには-
- パッケージエクスプローラービューでプロジェクトを右クリックし、[プロパティ]を選択します。
- 左側のツリーで、「ビルダー」をクリックします。
Javaプロジェクトを他のタイプのプロジェクトと区別するのは、Javaビルダーです。 「新規」ボタンをクリックすると、AntビルダーをJavaプロジェクトに関連付けることができます。 Javaビルダーは、Javaソースコードのコンパイルとクラスの生成を担当します。
Javaビルダーには、ワークスペース内のリソースへの変更が通知され、Javaコードを自動的にコンパイルできます。 自動コンパイルを無効にするには、[プロジェクト]メニューから[自動ビルド]オプションの選択を解除します。
自動コンパイルが無効になっている場合は、[プロジェクト]メニューの[プロジェクトのビルド]メニュー項目を選択して、プロジェクトを明示的にビルドできます。 [自動的にビルド]メニュー項目が選択されている場合、[プロジェクトのビルド]メニュー項目は無効になります。
Eclipse-デバッグ構成
デバッグ構成の作成と使用
Eclipseデバッグ構成は実行構成に似ていますが、デバッグモードでアプリケーションを起動するために使用されていました。 アプリケーションはデバッグモードで開始されるため、ユーザーはデバッグパースペクティブに切り替えるように求められます。 デバッグパースペクティブには、アプリケーションのデバッグに適した多くのビューがあります。
「実行」メニューから「デバッグ構成」メニュー項目を選択すると、「デバッグ構成」ダイアログを呼び出すことができます。
Javaアプリケーションのデバッグ構成を作成するには、左側のリストから「 Java Application
」を選択し、「新規」ボタンをクリックします。 メインタブに表示されるダイアログボックスで指定します-
- デバッグ構成の名前。
- プロジェクトの名前。
- メインクラスの名前。
引数タブで、指定-
- 0個以上のプログラム引数。
- 0個以上の仮想マシン引数。
実行構成を保存するには、[適用]ボタンをクリックし、デバッグモードでアプリケーションを起動するには、[デバッグ]ボタンをクリックします。
Eclipse-デバッグプログラム
Javaプログラムのデバッグ
Javaプログラムをデバッグする最も簡単な方法は、パッケージエクスプローラービューを使用することです。 パッケージエクスプローラービューで-
- mainメソッドを含むJavaクラスを右クリックします。
- [デバッグ]→[Javaアプリケーション]を選択します。
メインメソッドを含むクラスを選択し、Alt + Shift + D、Jをクリックすることにより、パッケージエクスプローラーを使用して同じアクションを実行できます。
上記のいずれのアクションでも、新しいリンク:/eclipse/eclipse_debug_configuration [Debug Configuration]を作成し、それを使用してJavaアプリケーションを起動します。
デバッグ構成が既に作成されている場合は、[実行]メニューから[デバッグ構成]を選択し、デバッグ構成の名前をクリックしてから[デバッグ]ボタンをクリックすることにより、Javaアプリケーションを起動できます。
[実行]メニューの[デバッグ]メニュー項目を使用して、以前にデバッグモードで起動したJavaアプリケーションを再起動できます。
以前に起動したJavaアプリケーションをデバッグモードで起動するショートカットキーはF11です。 Javaプログラムがデバッグモードで開始されると、ユーザーはデバッグパースペクティブに切り替えるように求められます。 デバッグパースペクティブには、アプリケーションのトラブルシューティングに使用できる追加のビューがあります。
Javaエディターを使用すると、ユーザーはJavaコードにブレークポイントを配置できます。 ブレークポイントを設定するには、エディター領域でマーカーバーを右クリックし、[ブレークポイントの切り替え]を選択します。
ブレークポイントはマーカーバーに表示されます。 また、ブレークポイントビューにも表示されます。
コードの実行がブレークポイントに達すると、JVMはプログラムの実行を一時停止します。 この時点で、メモリを検査し、制御された方法でプログラムを実行できます。
プログラムの実行が一時停止されると、デバッグビューを使用してコールスタックを検査できます。
変数ビューを使用して、変数の値を検査できます。
実行メニューには、実行の再開、コード行のステップオーバー、関数へのステップインなどを可能にするメニュー項目があります。
上記の写真は、再開、ステップイン、ステップオーバーなどのアクションに関連付けられたショートカットキーを示しています。
Eclipse-設定
プリファレンスの設定
[設定]ダイアログでは、Eclipseユーザーが自分の設定を管理できます。 このダイアログボックスはフレームワークによって管理されますが、どのプラグインでもダイアログボックスに複数のページを追加できます。
このダイアログを呼び出すには、[ウィンドウ]メニューをクリックして、[設定]メニュー項目を選択します。
設定ページはカテゴリ別に整理されています。 ダイアログボックスの左側にあるツリーのノードを展開すると、設定ページを見つけることができます。
左側の上隅にあるフィルターテキストボックスを使用すると、設定ページをすばやく見つけることができます。 フィルターテキストボックスに文字を入力すると、左側のツリーに表示されるアイテムがフィルターされます。 例えば フォントを入力すると、フォント設定ページにすばやく移動できます。
適切な設定を変更したら、[OK]ボタンをクリックして変更を保存し、ダイアログボックスを閉じるか、[キャンセル]ボタンをクリックして変更を破棄してダイアログボックスを閉じます。
Eclipse-コンテンツアシスト
コンテンツアシストを使用する
エディター内で、コンテンツアシストは、既に入力された文字の補完候補のコンテキスト依存リストを提供することにより、入力された文字を減らすのに役立ちます。 コンテキストアシストは、Ctrl +スペースをクリックして呼び出すことができます。
あなたは、Javaエディタでメソッドの本体を編集していて、新しい行でCtrl + Spaceを押すと、ダイアログを表示します-
- クラス変数
- クラスメソッド
- スーパークラスメソッド
- その他の関連クラス
リストから項目を選択するには、上矢印キーまたは下矢印キーを使用して項目を強調表示し、Enterキーを押します。
いくつかの文字を入力してからCtrl +スペースを押すと、入力した文字で始まる項目のみがダイアログボックスに表示されます。
Eclipse-クイックフィックス
Quix Fixの使用
Eclipseエディターに文字を入力すると、潜在的なエラーと警告がないかドキュメントのコンテンツが分析されます。 Javaエディターは、Java構文を使用してコード内のエラーを検出します。 それがエラーまたは警告を見つけたとき、それ-
- 赤い波線を使用してエラーを強調表示します。
- 黄色の波線を使用して警告を強調表示します。
- エラーと警告を表示します +問題+ビュー。
- 警告サインまたはエラーサイン付きの電球を垂直ルーラーに追加します。
クイック修正ダイアログには、可能な修正のリストが表示されます。 クイック修正ダイアログは、次の方法で呼び出すことができます-
- 波線の上にマウスポインターを配置します。
- 電球をクリックします。
- ハイライトされたテキストにカーソルを置き、[編集]メニューから[クイック修正]を選択するか、ショートカット「
Ctrl + 1
」をクリックします。
上記の図では、PersonクラスにはgetId()というメソッドがないため、getIdが強調表示されています。 「タイプ「Person」の「 `Createメソッド 'getId()」」を選択すると、getId()メソッドがPersonクラスに追加されます。
[問題]ビューのエラー項目を右クリックして[クイック修正]メニュー項目を選択すると、[クイック修正]ダイアログを表示することもできます。
Eclipse-ホバーヘルプ
ホバーヘルプの使用
Javaエディターは、さまざまなタイプのホバーに関連付けられています。 ホバーは、マウスポインターの下の要素に関する追加情報を提供します。 Javaエディターに関連付けられているすべてのホバーは、Javaエディターのホバー設定ページで確認できます。
Javaエディターで、インポートするクラスにマウスポインターを置くと、そのクラスに関連付けられているJavaドキュメントが表示されます。
メソッドにマウスポインターを置くと、そのメソッドのJavaドキュメントが表示されます。
Eclipse-検索メニュー
ワークスペースを検索する
Eclipse検索ダイアログボックスを使用すると、パッケージエクスプローラービューでワークスペース全体、一連のプロジェクト、特定のプロジェクト、またはフォルダー選択でリテラルまたは文字パターンを含むファイルを検索できます。
検索ダイアログボックスは、によって起動することができます-
- [検索]メニューをクリックし、[検索]または[ファイル]または[Java]を選択します。
- Ctrl + Hをクリックします。
ファイル検索ページでは任意のタイプのファイルを検索できますが、Java検索ページはJavaファイルのみに焦点を当てています。
たとえば、Personタイプの使用状況を検索するには、Java Searchページで-
- *検索ボックス*にPersonを入力します。
- *検索*ラジオボタンを*タイプ*に設定します。
- [制限]ラジオボタンを[参照]に設定します。
- 検索をクリックします。
検索結果が検索ビューに表示されます。
Eclipse-ナビゲーション
Eclipseワークスペースのナビゲート
ナビゲートメニューには、リソースをすばやく見つけてナビゲートできる多数のメニュー項目があります。
その中でも、「オープンタイプ」、「階層内のオープンタイプ」、および「リソースを開く」メニュー項目は非常に便利です。
オープンタイプ
Open Typeメニュー項目は、Javaタイプを見つけることができるダイアログボックスを表示します。 フィルターテキストボックスに、完全修飾名またはクラスの名前を入力します。 0個以上の文字と「?」を表す「*」文字これは、単一の文字を表し、パターンを指定するために使用できます。 ダイアログボックスには、指定されたパターンに一致するすべての名前が表示されます。
興味のあるタイプを選択し、[OK]をクリックします。
Eclipseは、選択したタイプを表示するエディターを開きます。 選択したタイプのソースコードが利用できない場合、クラスファイルエディターを使用して、選択したタイプのバイトコードを表示します。
[ソースの添付]ボタンを使用して、クラスのソースコードの場所を指定できます。
Javaディストリビューションに付属しているタイプのソースコードは、javaホームフォルダーにあるsrc.zipにあります。
階層のタイプを開く
[階層でタイプを開く]メニュー項目を使用すると、[タイプ階層]ビューでタイプを開くことができます。 [階層で型を開く]ダイアログボックスを使用して、ビルドパスでJava型を見つけることができます。
タイプを選択すると、その階層が[タイプ階層]ビューに表示されます。
型階層は、型の階層について学習するための優れたビューです。 左側のペインタイプでは、そのスーパータイプとサブタイプを使用できます。 右側のペインには、選択したタイプの属性とメソッドが表示されます。
オープンリソース
リソースを開くメニュー項目を使用して、ワークスペース内のファイルを見つけることができます。 0個以上の文字と「?」を表す「*」文字これは、単一の文字を表し、パターンを指定するために使用できます。 ダイアログボックスには、指定されたパターンに一致するすべての名前が表示されます。
エディターで開くファイルを選択し、[OK]ボタンをクリックします。
Eclipse-リファクタリング
Eclipseを使用したリファクタリング
プロジェクト全体で広く使用されているクラスの名前の変更には時間がかかる場合がありますが、Eclipseリファクタリングウィザードは、名前が変更されるクラスの依存関係をすべて自動的に検出し、それらを変更することで作業を容易にします。
リファクタリングメニューは、次の方法で開くことができます-
- パッケージエクスプローラービューでJava要素を右クリックし、[リファクタリング]メニュー項目を選択します。
- JavaエディターでJava要素を右クリックして、[リファクタリング]メニュー項目を選択します。
- パッケージエクスプローラービューまたはJavaエディターでJava要素を選択し、Shift + Alt + Tをクリックします。
リファクタリングメニューには、選択したJava要素でサポートされているすべての可能な変更が表示されます。 クラスの名前を変更するには、[名前の変更]メニュー項目を選択します。
[次へ]ボタンをクリックして、変更のプレビューを表示します(利用可能な場合)。 次に、[完了]をクリックして、ウィザードで作業を行います。
Eclipse-ブックマークを追加
ブックマークについて
Eclipseエディターを使用すると、エディター内の任意の行にブックマークを配置できます。 ブックマークを使用してリマインダーとして機能し、ファイル内の任意の行にすばやく移動できます。
ブックマークを追加する
ブックマークを設定するには、ブックマークを追加する行の近くにある垂直ルーラーを右クリックし、「ブックマークを追加」を選択します。 [ブックマークの追加]ダイアログボックスで、ブックマークの名前を入力します。
ブックマークアイコンが垂直ルーラーに表示されます。 また、ブックマークビューのテーブルに行が追加されます。
ブックマークビューを開く
ブックマークビューを開くには-
- [ウィンドウ]メニューをクリックし、[ビューの表示]→[その他]を選択します。
- フィルタテキストボックスに「ブックマーク」と入力します。
- *一般*で、ブックマークを選択します。
- OKをクリックしてください。
ブックマークビューの使用
ブックマークビューには、ワークスペース全体のリソースに配置されたブックマークが表示されます。
ブックマークビューを使用して、ブックマークをダブルクリックするか、ブックマークを右クリックして[移動]メニュー項目を選択すると、ブックマークに移動できます。
Eclipse-タスク管理
タスクを管理する
プログラマーは、コードにTODOマーカーを配置することを好みます。これは、完了する必要があるタスクを思い出させるものとして機能します。 TODOという単語が含まれるJavaコード内のコメントはタスクとして認識され、マーカーバーと[タスク]ビューに表示されます。
マーカーバーを右クリックして[タスクの追加]を選択すると、Eclipseエディターを使用してタスクを編集中のファイルに関連付けることができます。 表示されるダイアログボックスで、タスクの説明を入力し、優先度ドロップダウンリストから優先度を選択して、[OK]ボタンをクリックします。
Eclipseエディターを使用してタスクを削除するには、マーカーバーのタスクアイコンを右クリックし、[タスクの削除]メニュー項目を選択します。
タスクビューを開く
タスクビューを開くには-
- [ウィンドウ]メニューをクリックし、[ビューの表示]→[その他]を選択します。
- フィルターテキストボックスに「タスク」と入力します。
- *全般*で、タスクを選択します。
- OK をクリックしてください。
タスクビューの使用
[タスク]ビューを使用して、すべてのタスクを表示し、リソースに関連付けられていないタスクを追加できます。
また、に使用することができます-
- タスクに関連付けられている優先度を変更します。
- タスクを完了済みとしてマークします。
- タスクまたは完了したすべてのタスクを削除します。
Eclipse-プラグインのインストール
プラグインの検索とインストール
Eclipse IDEの基盤を提供するEclipseプラットフォームは、プラグインで構成され、追加のプラグインを使用して拡張できるように設計されています。
数百のプラグインが利用可能です。 各プラグインは、Eclipseにさらに機能を追加します。 Eclipse Marketプレイス(http://marketplace.eclipse.org/)を検索することにより、特定の機能を提供するプラグインを見つけることができます。 たとえば、EclipseをPython IDEとして使用できるプラグインを見つけることができます。
Eclipse IDE内から、[ヘルプ]メニューをクリックして[Eclipse Marketplace]を選択すると起動できる[Eclipse Marketplace]ダイアログを使用して、マーケットプレイスを検索できます。
上記のスクリーンショットで、「Eclipse用のPyDev-Python IDE」をインストールするには、「インストール」ボタンをクリックするだけです。 表示されるダイアログボックスを使用して、プラグインをインストールできます。
[ヘルプ]メニュー([ヘルプ]→[新しいソフトウェアのインストール])からアクセスできる[新しいソフトウェアのインストール]メニュー項目を使用して、プラグインをインストールすることもできます。
この場合、プラグインをダウンロードできるリモートサイトのURLを知る必要があります。 [追加]ボタンをクリックして、このURLを指定できます。
*install* ダイアログボックスには、リモートサイトで使用可能なプラグインコンポーネントが表示され、それらをインストールできます。
Eclipse-コードテンプレート
コードテンプレートの使用
コードテンプレートは、エディターにコードを挿入することにより、入力時間を短縮します。 各コードテンプレートには短いリテラルが与えられます。 エディターウィンドウにリテラルを入力してCtrl +スペースを押すと、ダイアログボックスが表示され、そのリテラルに関連付けられたコードテンプレートを選択できます。
Javaエディターウィンドウのメソッドの本文で「 for
」と入力し、Ctrl +スペースをクリックすると、「` for`」に関連付けられたコードテンプレートが表示されます。
「 for-iterate over array
」を選択すると、メソッド本体で以前に宣言されたdepArrayを反復処理するためのコードが挿入されます。
別の便利なコードテンプレートリテラルは sysout で、これを使用してSystem.out.println()メソッド呼び出しを挿入できます。
コードテンプレートの変更/追加
[設定]ダイアログボックスを使用して、新しいコードテンプレートを追加できます。 [Windows]メニューをクリックし、[設定]メニュー項目を選択して、[設定]ダイアログボックスを表示します。 [テンプレート]ページを見つけるには、[フィルター]テキストボックスに「テンプレート」と入力します。
Eclipseヘルプを読むことで、挿入されるコードをカスタマイズするために使用できる変数について詳しく読むことができます。 ヘルプウィンドウを表示するには、[ヘルプ]メニューをクリックし、[ヘルプの目次]を選択します。 検索テキストボックスに「 Java Editor Template Variables
」と入力します。 左側のリストから「 Java Editor Template Variables
」を選択します。
Eclipse-ショートカット
ショートカットについて
あなたはキーボードのみを使用してEclipseユーザーインターフェイスをナビゲートすることができます-
- メニューおよびメニュー項目に関連付けられたニーモニックの使用。
- ダイアログボックスまたはビューまたはエディターのコントロールに関連付けられたニーモニックを使用します。
- メニュー項目やツールバーのボタンなどのアクションに関連付けられたアクセラレーターを使用します。
Ctrl + Shift + Lをクリックして呼び出すことができるキーアシストアクションは、Eclipseで利用可能なすべてのアクセラレーターまたはショートカットキーを表示します。
アクションに割り当てられたキーの組み合わせは、キー設定ページを使用して変更できます。 Eclipseには多くのコマンドまたはアクションがあり、ショートカットキーはありません。 この設定ページでは、これらのアクションにショートカットキーを割り当てることもできます。
たとえば、 Alt + C をショートカットキーとして割り当て、 New Class ダイアログボックスを表示するコマンドをトリガーするには、コマンドリストで New Class を選択し、 Bindings テキストボックスに移動して、*を押します。 Alt + C. * "` whenドロップダウンリスト `"を使用すると、ショートカットキーが有効なコンテキストを選択できます。 選択したキーの組み合わせに競合がないことを確認し、[OK]ボタンをクリックします。
*Alt + C* を押して、新規クラスウィザードを起動できます。
Eclipse-再起動オプション
Eclipseの再起動
再起動オプションにより、ユーザーはEclipseを再起動できます。 Eclipseを再起動するには、[ファイル]メニューをクリックし、[再起動]メニュー項目を選択します。
プラグインのインストール後、ユーザーはEclipseを再起動するように求められます。 その時点で再起動しないことを選択した場合、再起動オプションを使用して、後でEclipseを再起動できます。 eclipseのユーザーインターフェイスが正しく動作しない場合、ユーザーはこのオプションを使用してeclipseを再起動できます。
Eclipse-ヒントとコツ
ヒント#1-ショートカットキーの検出
- Ctrl + Shift + Lを押して、すべてのショートカットキーを表示するウィジェットを開きます。
ヒント#2-コンテンツアシスト
- Javaエディターで Ctrl + Space を押して、補完候補のリストを表示します。 Ctrl + Space をクリックする前に1つ以上の文字を入力すると、リストが短くなります。
ヒント#3-パラメーターのヒント
- カーソルがメソッドの引数にあるときに、 Ctrl + Shift + Space を押して、パラメーターヒントのリストを表示します。
ヒント#4-コード補完でのキャメルケースサポート
- コード補完は、ラクダケースパターンをサポートしています。 NPEを入力して* Ctrl +スペース*をクリックすると、 NullPointerException および NoPermissionException が提案されます。
ヒント5-ゲッターとセッターの作成
- 「ソース」→「GetterおよびSetterを生成」をクリックして、GetterおよびSetterメソッドを生成できるウィザードを開きます。
ヒント#6-HASHCODE()およびEQUALS()メソッドの生成
- 「ソース」→「hashCode()およびequals()を生成」をクリックして、Javaクラスのこのメソッドを生成します。
ヒント#7-コードのブロックにコードを追加する
- コードブロックを選択し、Alt + Shift + Zを押して、選択したコードブロックを囲むことができるifステートメント、forループ、try/catchなどの項目のメニューを表示します。
ヒント#8-一致するブラケットを見つける
- 開始または終了ブラケットを選択し、Ctrl + Shift + Pを押して、対応するブラケットを見つけます。
ヒント9-スマートジャバドック
*「/* *」と入力してEnterキーを押すと、Javadocコメントスタブが自動的に追加されます。
ヒント#10-組織のインポート
- Ctrl + Shift + Oを押して、すべてのインポートを整理します。
ヒント#11-メニューバーのアクティブ化
- F10キーを押して、メニューバーをアクティブにします。
ヒント12-ビュー/エディターをアクティブにする
- Ctrl + F7を押して、開いているビューとエディター領域のリストを表示し、それらのいずれかに切り替えます。
Eclipse-Webブラウザー
内部Webブラウザ
内部Webブラウザビューを使用すると、Eclipse Workbenchウィンドウ内からインターネットを閲覧できます。 内部Webブラウザービューをアクティブにするには、ウィンドウをクリックして、[ビューの表示]→[その他]を選択します。
[ビューの表示]ダイアログボックスのフィルターテキストボックスに「 browser
」と入力します。 ツリーから「 Internal Web Browser
」を選択し、 OK をクリックします。
Webページに移動するには、[内部Webブラウザー]ビューの[URL]テキストボックスに、そのWebページのURLを入力します。