Eclipse PDTでUbuntuにPHP開発環境を
先日、XAMPPをインストールして、ローカルでWordpressをいじれるようになったんで、ついでにPHPの開発環境も構築しとこ…という自分メモ。
Eclipse PDTのダウンロード
JAVAではスタンダードなIDE(総合開発環境)のEclipse。
PHPを扱うようにも進化してて、PDT(PHP Development Tools)やphpEclipseなどがあるらしい。
とりあえずPDTをインストールしてみることに。
まずは、こちらからダウンロード。
(All-In-One PDT 2.0 (Linux x86/GTK 2) というやつ。)
◆PHP Development Tools (PDT) – Downloads
解凍して、テキトーなとこに配置。(うちはoptフォルダ内に置いた。)
日本語化はPleiades
なぜかいろいろ種類のある日本語化ですが、Pleiadesというやつにしときますの。
下のサイトからダウンロード。
(でっかいボタンはWindows用の一括パッケージなんで、その下のちっちゃいところ、「Pleiades 本体ダウンロード」から、新しいもの好きなんで、「最新版 1.3.0」をクリック。開いたページの「Download」はちょっとわかりにくいので、画像参考のこと。)
◆Pleiades 本体ダウンロード
エラーが出て、起動できない(解決済み)
これを解凍して、中にあったファイルの指示どおりインストール…すると、エラーが出る(;・∀・)
The Eclipse executable launcher was unable to locate its companion shared library.
日本語化パックの「plugins」と「features」のふたつのフォルダを、Eclipseフォルダ内の同フォルダに上書きする…のではなく、
「dropins」フォルダの中にある「plugins」「features」に上書きする。
また、これに合わせて、「eclipse.ini」へ追加する一行も、
-javaagent:dropins/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
としてやる。そいでもって、端末から、
./eclipse
これで解決。無事、日本語で起動。
◆Eclipse CDTの日本語化言語パック(サードパーティ版)、うむむ – torutkの日記…こちらのコメント欄で、日本語化パック製作者さんからのソリューションが。
Eclipseの便利な機能
使い方は、こちらが詳しいです。Windows版。
◆hiromasa.docs
) – Eclipse PDT + XAMPP で WordPress の開発環境をつくる (3)
まとめてみると。
・リアルタイムのエラー報告。
・入力補完。
「ALT + /」で入力候補がポップアップ。(ウィンドウズ版は、「CTRL + SPACE」。キーは設定で変えられますが、いろいろかぶるんで、意外と悩むところ。)
・関数の上で「F3」を押すと、その関数の定義してあるところにジャンプ。
「ALT + ←」で元の位置に戻る。
・右クリックでPHPマニュアルを表示。(あるいは「SHIFT + F2」)
日本語のマニュアルにしたい場合は、「設定→PHP→PHPマニュアル」で、
http://www.php.net/manual/ja
を追加して、デフォルトにしてやればよいです。
・ローカルヒストリーを2画面にして比較できる。
Aptana Studio
ついでに、Aptanaというゴージャスなプラグインを入れてみる。
HTML、css、Ajax、JavaScript、PHP、Rubyなど、Web開発で扱いそうなものを一通り備えたというIDE。Integrated Development Environment。総合開発環境。ものものしい。
とうてい使いこなせそうにないのだけれど、なんかパッケージングが綺麗なんで。ジャケ買い?
いや、これが本命になる可能性もww
「ヘルプ→ソフトウェア更新」、「使用可能なソフトウェア」の「サイトを追加」で、
http://update.aptana.com/install/studio/3.2/
そして、いっぱい出現するAptanaものにチェックを入れて、すべてインストールだ。
◆ubuntu8.10にeclipseとAptanaプラグインを入れたメモ | memoMania
Eclipseは、WinよりUbuのほうが、快調に動きますね。OSがふたつあると、何かと便利です。
これで開発環境はゴージャスに出来上がりました…しかし、開発環境が整うのと、開発が進むのとは、かならずしも同義ではないのだった(続く)。





Pingback: XdebugをXAMPPにインストール | AZ::Blog