PHP: 2007年8月アーカイブ

問題

interface 宣言を含んだ PHP スクリプト ファイルを、PDT の PHP エディタで開いた時に "Error Opening the editor (Time of error: 日付) Reason: java.lang.NullPointerException" というエラー メッセージが出て開けない。

環境

Windows XP SP 2、Eclipse 3.3.0 + PDT 1.0 M2 プラグイン

対処

Eclipse のメニューから [Window] > [Preferences...] > [PHP] > [Editor] > [Code Folding] を開き、[Enable folding.] のチェックを外す。

原因

ヌルポが発生していた箇所は org.eclipse.php.internal.ui.folding.projection.ProjectionModelNodeAdapterPHP.createPosition(Unknown Source)。org.eclipse.php.internal.ui.folding はコード折りたたみに関係したパッケージかな。折りたたみは便利だけど、カット&ペーストでかなりの確率でハングアップする 0.7 を考えたらぜんぜん困らない、十分使えます。これなら次のプロジェクトから導入できるかも…。9月には 1.0 安定板がリリースされるということなのでとても期待。

このアーカイブについて

このページには、2007年8月以降に書かれたブログ記事のうちPHPカテゴリに属しているものが含まれています。

前のアーカイブはPHP: 2007年7月です。

次のアーカイブはPHP: 2007年12月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 4.12