PDT アップデート
Eclipse:4.4 LUNA の PDT には、厳しいバグが有った。
デバッグ中にステップ実行をする際、実行行へ飛んでくれない。
改善するために、PDT をアップデートしようとしたら
結構大変だった。
Eclipse:4.4 LUNA
PDT:3.3.0→3.4.0.201502171754
OS:Windows7 SP1 64bit
なんとなく勘で進めた結果で、一見上手くいっているっぽい、というだけなので
これが正しい手法なのかどうかは不明。
メニュー
[ヘルプ]-[新規ソフトウェアのインストール]
使用可能なソフトウェア
stackoverflow:How to install PHP support in eclipse Luna?
より、下記 URL を引っ張ってきた。
[作業対象]:http://ermaster.sourceforge.net/update-site/
[追加]
リポジトリーの追加
[名前]:PDT(任意)
[OK]
使用可能なソフトウェア
[PHP 開発ツール にチェック]-[次へ]
ここで下記メッセージ。
修復インストール・ページ
次の代替解決策のいずれかを選択します:
◯同じインストールはそのまま保持し、互換性を持たせるためにインストールされている項目を変更(デフォルト選択)
◯項目をインストールして互換性を持たせるためにインストールを更新
◯オリジナル・エラーを表示し、ユーザー独自の解決策を構築:
デフォルト選択のまま、[次へ]
インストールの詳細
[完了]
Eclipse は巨大 IDE だけあって、アプローチの仕方が多いね~。
Pleiades All in One Eclipce 4.4 Lunaの場合、付属のPDT(ver.3.3.0)では、デバッグモードでのステップ実行の際に、実行行がエディタに反映されないという不具合がありました。ステップ実行をする場合は、以下のようにPDTのアップデートが必要です。
メニューより「ヘルプ>更新の確認」を選択する。
「選択をすべて解除」をクリックしてチェックした後、「PHP開発ツール (PDT)」をチェック」。(2014年12月22日現在、最新はver.3.3.2)
「次へ」をクリックし、以下ウィザードに従ってアップデートする。
メニューより「ヘルプ>更新の確認」を選択する。
この時点で、更新がたまっていたみたい。
たくさんの更新が入った。
しかも、1度で済まず、3度同じ作業を行って、初めて次のステップへ進めた。
「選択をすべて解除」をクリックしてチェックした後、「PHP開発ツール (PDT)」をチェック」。(2014年12月22日現在、最新はver.3.3.2)
残念ながら、私の環境では一覧に「PHP開発ツール (PDT)」が現れなかった。
どうしてよいのかわからず、ここで頓挫。
Eclipseにて。
「ヘルプ>Eclipseマーケットプレース」にて
「PDT」で検索。すると、「アンインストール」というボタンの横に、
「更新」というボタンがあります。… snip …
ちなみに、更新後には再起動が必要です。
あずきみるくのあずきはニガテ – for Engineer:EclipseでPHP - ついでのHelloWorld
検索結果に PDT が現れず頓挫。