Eclipse
Eclipseとは
オープンソースの統合開発環境。
JAVA以外にもプラグインをインストールすることで、様々な言語に対応できる。。
コード補完 (Ctrl + Space)や、プロジェクトの整理、リファクタリングなどに役立ちます。
複数カラムに分かれた編集画面
All-In-One Eclipseのダウンロード
http://www.vector.co.jp/soft/winnt/prog/se383159.htmlSubcliseプラグイン (Subversion)
Eclipse上でSubversionを使う
Help - SoftwareUpdate - Ayaliable Software - Addsite
http://subclipse.tigris.org/update_1.6.x を入力。
プロジェクトの右クリックメニューに「Team」が追加される。
Aptanaプラグイン (HTML / JavaScript ...)
- Eclipseにて、[ヘルプ]-[ソフトウェア更新]-[検索およびインストール]を選択
- [インストールする新規フィーチャーを検索]を選択し、[次へ]ボタンをクリック
- [新規リモートサイト]ボタンをクリック
- 名前にAptana(任意の文字列)、URLにhttp://update.aptana.com/install/studio/3.2/を入力し、[OK]をクリック
- [終了]をクリック。上記で設定したサイトからAptanaプラグインをインストール
EPICプラグイン (Perl)
Eclipse Perl Integration
参考: http://www.atmarkit.co.jp/fjava/rensai3/eclipseplgn10/eclipseplgn10_1.htmlインストール
- Eclipseにて、[ヘルプ]->[ソフトウェア更新]->[検索およびインストール]を選択
- [インストールする新規フィーチャーを検索]を選択し、[次へ]ボタンをクリック
- [新規リモートサイト]ボタンをクリック
- 名前にEPIC(任意の文字列)、URLにhttp://e-p-i-c.sf.net/updatesを入力し、[OK]をクリック
- [終了]をクリック。上記で設定したサイトからAptanaプラグインをインストール
PadWalker
- http://e-p-i-c.sourceforge.net/downloads/padwalker_010_Perl5_8_1.zip をダウンロード。解凍。
- site 以下を Perlのインストール場所 (例: C:\Perl)にコピー。
- Eclipseで[ウィンドウ]-[設定]選択
- Perl EPIC選択。Perl executable にPerlへのパス (例: C:\Perl\bin\perl.exe)を入力。[OK]
- 以上でEclipse上での予約語認識、コード補完が可能になる。
RDTプラグイン (Ruby)
Ruby Development Tool
http://updatesite.rubypeople.org/releasePyDevプラグイン (Python)
Python Development
http://pydev.sourceforge.net/updates/- Eclipseにて、パッケージエクスプローラ枠で右クリック。[新規]-[プロジェクト]選択
- ウィザードを選択画面で[Perl]-[Perl Project]を選択。[次へ]
- 任意のプロジェクト名を入力し、[終了]
- 新規作成されたプロジェクト名の上で右クリック。[プロパティー]選択
- Perl Include Pathを選択し、Perlのpath (例: /usr/bin/Perl) を入力して[OK]
JUnit TDDテスト駆動開発
小機能ごとにテストを行いながら進める開発方式。
ファイル→新規→プロジェクト→Javaプロジェクト選択
プロジェクト名で右クリック→ビルド・パス→ビルド・パスの構成→ライブラリ→外部JARの追加→\\eclipse\plugins\org_junit_x.xx\junit.jar 開く→ok
ファイル→新規→クラス→JUnitテストケース
assertEquals(int1, int2);int1とint2が等しいかどうか
ファイル名で右クリック→実行→JUnitテスト
テスト結果が間違っていれば…
junit.framework.AssertionFailedError: expected:<3> but was:<2> at Account.AccountTest.testRedPlate(AccountTest.java:21)のような赤エラーが返ってきて、エラー時の数値やファイルの行を知ることができる。
テスト結果が正しければ…緑のマーカーが表示される。
高機能エディタ
Eclipseでは起動に時間がかかりすぎる!という人のために簡単なプログラムを書くときはテキストエディタを使いましょう
秀丸
シェアウェアですが、検索・置換・マクロに優れたエディタ。ライブラリを追加することで言語のコードを色分け表示することができます。書籍も出版されているので使い方がわからない人も安心。オススメです。
http://hide.maruo.co.jp/サクラエディタ
定番。フリーのテキストエディタ。
http://members.at.infoseek.co.jp/sakura_editor/Notepad++
マイナーな言語まで網羅したフリーのテキストエディタ。PythonとかLuaとかHaskellとか。
http://notepad-plus.sourceforge.net/