PDT で HTML + PHP を書いてると…
Eclipse 4.PDTちゃんでCakePHP のViewを書いていると、入力途中に自動デバッグが走って構文エラーを検出したとき(?)に、ときどき
Open Type Hierarchy action 中に内部エラーが発生しました
という「複数の問題が発生しました」というウィンドウが出て快速コーディングを全力で阻止されます(>_<)
一度出始めると、連続で発生しまくって作業になりません(>_<)
ええ、ブチ切れですとも。
通常のアップデートをしても直らない…ので
困ったときはアップデートすりゃ直してくれてるんだよ!と思って更新の確認をしても
と無情なメッセージが出てきてどうしようもありません。
ググってもあまり出てこないのですが(探し方がわるい?)、nightlyビルドから更新を掛けると解消されるみたいなので、やってみました。
ヘルプ→新規ソフトウェアのインストール
「作業対象」にnightlyビルドのurlを入力
http://download.eclipse.org/tools/pdt/updates/latest-nightly/
しばらく待つ。
PDTの4.2.0.20161015版とやらが出てきました( ´▽`)
利用可能なパッケージ一覧が出てきます。一番上のPDTだけでいいかな…と1つだけインストールしたら、コンソールにめっちゃエラーが出てまともに動かなかったので、めんどくさくなって全部チェック入れてやりなおしてる画面です(^_^;
アップデート確認。次へ。
ライセンス情報を確認して…
インストール/更新開始
一度、PDTだけを中途半端に入れてしまったので、途中で処理が続行できなくなったとのメッセージが出ていますが、気長に待っていると、勝手に解決策をみつけて修正してくれました。ステキ。
インストール終了後、再起動します。
スプラッシュはとくに変わっていないですが…。
あれ、ワークスペースがリセットされた(>_<)
更新じゃなくて新規インストール扱いだから…?いままでのワークスペース開いてもうまく開けず…ワーキングセットとかどっかいったw
私はほとんどデフォルト設定で使ってるレベルなので、問題なかったのですが、環境などこだわっている人はバックアップを取ってから作業しましょう(´д`)
改善した…?
とりあえず更新した状態で、2日ほど使い続けていますが、いまのところ「Open Type Hierarchy action 中に内部エラーが発生しました」は出ていません、この件に関しては直ったのかな。…ということで、いつもの投げっぱなし記事でした。